My site does not load after moving to Zeyo Host
Your site worked at your old host but not here. Check DNS, the files' folder, the database and HTTPS.
What it means
After a move, a site usually fails for one of four reasons: the domain still points to your old host, the files are
not in the folder the domain serves, the site cannot reach its database, or the browser is asking for https://
before the domain has a certificate here. Each one has a different symptom, so start by finding out which server
answers.
Check this first
- On the panel's home page, note the Shared IP Address under General Information.
- Open Advanced → Track DNS, enter your domain, choose
Ain Record and click Look Up. - Do the same for
www.followed by your domain. - Click Show Delegation to see which name servers are in charge of the domain.
If the answers are not your Shared IP Address, the domain does not point here yet. If they are, the problem is on the server: go to the matching section below.
Fix it
The domain still points to your old host
Update your registrar or DNS provider as described in Point your domain to Zeyo Host. Name server changes can take hours to spread, and A records follow their TTL. Your own computer may also remember the old address for a while; Track DNS asks from your hosting server, so trust it over your browser.
If you use our name servers, check the domain's A records in the Zone Editor too.
You see a default page, or "403 Forbidden"
- Open Domains → Domains and check that the domain is listed. If not, add it under Create a New Domain.
- Note its Document Root, normally
web/example.com/public_htmlin your home directory. - Open that folder in Files → File Manager. Your site's start file (
index.phporindex.html) must be directly inside it. If it is in a subfolder (such aspublic_html/mysite, or a Laravel application'spublic), move the files up, or click Manage on the domain's row in Domains → Domains, enter the folder in Subfolder (optional) and click Save. - If your site starts from
index.phpand the folder also has a defaultindex.html, delete theindex.html. - If files were uploaded but do not open, run Security → Fix Home Permissions.
See Domains and File Manager.
The site shows a database error
Databases do not move with your files. You need to:
- Create a database and user in Databases → Database Wizard or Databases → MySQL® Databases. Their names start with your hosting username and an underscore.
- Import your old database's export file in phpMyAdmin.
- Update your site's configuration file with the new database name, user and password.
The browser warns that the connection is not secure
Your old host's certificate did not move with the site. Once the domain points here, get a new one with Run AutoSSL on Security → SSL/TLS Status. See Secure your site with HTTPS.
The site loads but shows errors
Check Metrics → Errors for the domain. A different PHP version from your old host is a common cause: see My site shows a 500 error.
Related
- Point your domain to Zeyo HostSend your domain's visitors to Zeyo Host, either with our name servers or with A records, and check the change.
- Track DNSLook up a name's DNS records, see which name servers are in charge of a domain, and trace the network route to a server.
- DomainsAdd a domain as a new website with its own folder, DNS zone and email, change which folder it serves, or remove it.
- File ManagerBrowse the files of your hosting account, create and edit text files, and copy, move, compress or delete files and folders.
- SSL/TLS StatusSee which of your domains use HTTPS, secure them with a free Let's Encrypt certificate, or install a certificate you bought.
Was this page helpful?
Sent without cookies; we do not store your IP address.
Still stuck? Contact the team; tell us the page and what you see.