Knowledgebase
How can we help?
Step-by-step guides for hosting, WordPress, domains, email and billing — most answers are a click away.
Getting started
Set your site live: point a domain, upload files, add SSL, migrate.
Install your free SSL certificate
Every shared hosting plan includes a free DV SSL. Here is how we install it and what to check in the browser.
Read guide →Upload your website files
Use the dashboard File Manager or FTP to put your site into public_html.
Read guide →Connect a domain to your PK Hosting plan
Point a domain registered elsewhere at your hosting using nameservers or an A record.
Read guide →Move an existing website to PK Hosting
Copy your files and database first, test, then switch DNS last — with zero downtime.
Read guide →WordPress
Install WordPress in one click and recover a locked-out or broken site.
Domains & DNS
Nameservers, A/CNAME/MX/TXT records, subdomains and .pk vs .com.
Point your domain to PK Hosting nameservers
Use ns1.pkhosting.com and ns2.pkhosting.com at your registrar, or set them from the domain panel after registration.
Read guide →.pk vs .com — which domain should you choose?
Local .pk names signal Pakistan; .com is the global default. Renewal rules differ.
Read guide →Add or edit DNS records (A, CNAME, MX, TXT)
Manage DNS for your domain — for site pointing, Google verification, or third-party email.
Read guide →Create a subdomain (blog.yourdomain.com)
Add a subdomain and point it at its own folder or app.
Read guide →Create mailboxes and set up mail on your phone, Outlook or webmail.
Files & databases
Manage files, create MySQL databases, and tune PHP settings.
Create a MySQL database and user
Add a database and connect your app to it using the dashboard Databases tool.
Read guide →Change your PHP version
Switch the PHP version your site runs on from the dashboard.
Read guide →Increase the file upload or memory limit
Raise upload_max_filesize, post_max_size and memory_limit for large uploads.
Read guide →Billing & payments
Pay invoices with JazzCash, EasyPaisa, card or bank transfer.
Troubleshooting
Fix a site that won't load, restore a backup, or repair email.
My website isn't loading — what to check
Work through DNS propagation, the right document root, SSL, and account status.
Read guide →Restore a backup of your site
Roll your files or database back to an earlier copy from the dashboard.
Read guide →Email not sending or landing in spam
Fix SMTP authentication, the right ports, and SPF/DKIM so your mail is delivered.
Read guide →