About ZM Hosted & CEO / Founder Information
Learn about ZM Hosted, our leadership, company mission, global server infrastructure, and commitment to excellence.
Payment Methods & Country-Specific Billing
How to pay for ZM Hosted services in Pakistan, India, USA, Canada, UK, Europe, Bangladesh, Africa & Crypto.
cPanel & File Manager Tutorials
Accessing cPanel, uploading website assets, managing directories, and permissions.
.zip file, and once upload hits 100% (green), extract the ZIP file directly inside public_html.public_html folder (also called web root) is the public directory of your server. All files placed inside public_html (e.g. index.php, index.html, style.css) are visible to visitors when they browse your domain name..zip file and click Extract, or select the file and click Extract in the top menu. Choose the target directory (usually /public_html) and click Extract Files..htaccess and .user.ini will now be visible.mysqli, curl, gd, zip, mbstring, or ioncube.blog.yourdomain.com) and specify the Document Root folder.memory_limit to 512M, upload_max_filesize to 256M, post_max_size to 256M, and max_execution_time to 300 seconds. Click Apply.FTP & FileZilla Connection Tutorials
Step-by-step instructions to create FTP users and transfer large website files.
server.skyserverdns.com (or your domain name)Username: Your cPanel username or full FTP user (user@yourdomain.com)
Password: Your cPanel/FTP password
Port:
21 (Encryption: Explicit FTP over TLS).public_html for website root), set Quota to Unlimited, and click Create FTP Account.• Host:
server.skyserverdns.com• Username: your cPanel username
• Password: your cPanel password
• Port:
21Click Quickconnect. When prompted with the SSL/TLS Certificate dialog, check "Always trust this certificate" and click OK.
public_html. Select your local files, right-click, and choose Upload.2. Ensure FTP Host is set to
server.skyserverdns.com.3. In FileZilla Site Manager, set Transfer Mode to Passive and Encryption to "Require explicit FTP over TLS".
server.skyserverdns.com, Port 21, enter your cPanel login credentials, and connect.Domains, DNS & Nameservers
Pointing nameservers, DNS propagation, custom DNS records (A, CNAME, MX, TXT).
• Primary Nameserver:
ns1.skyserverdns.com• Secondary Nameserver:
ns2.skyserverdns.comns1.skyserverdns.com and ns2.skyserverdns.com > click Save.2. Obtain the EPP / Authorization Transfer Code.
3. Visit our Domain Transfer page, enter your domain and EPP code, and complete checkout.
ipconfig /flushdns.WordPress & MySQL Database Guides
1-click WordPress installation, phpMyAdmin, database creation, and optimization.
https://), select domain, enter site name, admin username, password, and click Install. Your site will be live in 10 seconds!2. Step 1: Create Database Name (e.g.
user_mydb).3. Step 2: Create User & Password.
4. Step 3: Check "ALL PRIVILEGES" and click Make Changes.
wp-config.php. Verify that DB_NAME, DB_USER, DB_PASSWORD, and DB_HOST (must be localhost) match the exact database credentials in cPanel.wp_users table > edit your admin user row > in the user_pass field, select Function MD5, type your new password in Value, and click Go.http:// to https:// and click Save Changes.upload_max_filesize = 256M and post_max_size = 256M. Alternatively, add @ini_set('upload_max_size' , '256M'); in your wp-config.php file.public_html/wp-content/plugins > rename the folder to plugins_old to deactivate all plugins. If the site loads, rename back and enable plugins one by one to find the faulty plugin.wp-config.php in File Manager and set define('WP_DEBUG', true); and define('WP_DEBUG_LOG', true);. Error details will be logged in /wp-content/debug.log.SSL Certificates & Security
Activating Free AutoSSL, HTTPS redirection, malware scanning, and WAF firewalls.
.htaccess file:RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]ns1.skyserverdns.com and ns2.skyserverdns.com.2. Run AutoSSL in cPanel.
3. Check for Mixed Content (images/scripts hardcoded with
http:// instead of https://)./public_html/admin), check "Password protect this directory", create a authorized username/password, and click Save.Webmail & Email Client Setup
Creating professional emails, accessing webmail, and configuring Outlook & Smartphones.
info), set a secure password, assign storage quota, and click Create.mail.yourdomain.com (or skyserverdns.com)• IMAP Port:
993 (SSL/TLS)• POP3 Port:
995 (SSL/TLS)Outgoing SMTP Server:
mail.yourdomain.com• SMTP Port:
465 (SSL/TLS) or 587 (STARTTLS)• Authentication required (same as incoming).
skyserverdns.com with your full email and password for both Incoming and Outgoing servers > Save.skyserverdns.com, Security SSL/TLS, Port 993 > Set Outgoing SMTP Server to skyserverdns.com, Port 465 > Done.sales@yourdomain.com) and destination email (e.g. your personal Gmail address) > click Add Forwarder.2. Ensure your domain has a valid DMARC record.
3. Avoid spam trigger keywords and unauthenticated bulk mailings.
Reseller, Master & Alpha Hosting Guides
WHM management, creating cPanel accounts, packages, branding, and reseller tiers.
• Master Reseller: Allows you to create and sell both WHM Reseller accounts and cPanel accounts.
• Alpha Reseller: Ultimate tier allowing you to create Alpha, Master Reseller, Reseller, and cPanel accounts.
ns1.yourbrand.com and ns2.yourbrand.com) at your registrar pointing to your reseller server IP. Then in WHM, go to Basic WebHost Manager Setup > enter your nameservers > Save.Troubleshooting, Error Codes & FAQs
Solutions for 403 Forbidden, 404, 500 errors, cron jobs, and server diagnostics.
1. Syntax error in
.htaccess (check for misconfigured rewrite rules).2. Incorrect file permissions (must be 644 for files, 755 for folders).
3. Check cPanel Errors log under Metrics for the exact fatal PHP error.
1. No default index file (
index.php or index.html) exists in public_html.2. Directory permissions are incorrect (fix to 755).
3. ModSecurity or an IP block rule in .htaccess is denying access.
.htaccess rewrite rules. For custom PHP apps: ensure files are placed in the correct subfolder./usr/local/bin/php /home/username/public_html/cron.php >/dev/null 2>&1Click Add New Cron Job.
• WhatsApp: +92 305 1535284
• Technical Email: support@zmhosted.com
• General Sales: info@zmhosted.com
• Contact Page: Submit Ticket Here






