Uploading a new website to a new host

I’m trying to upload my new website to a new host but having problems. Is there a list of things I need to do? I ziped my elements file and uploaded to the new host (hostinger.com) and they tell me the “database is missing” and that I need a “valid backup”

Thanks,

Kit

Have you got an FTP tool like Transmit or Filezilla?

Simplest way, IMO, it just to publish to your hard drive, open the FTP tool, navigate to the correct directory on your host server and then copy/paste all of the files and directories from your computer to your host. Helps you understand the structure of your site.

Failing that, follow the official advice here - https://docs.realmacsoftware.com/elements-docs/elements/site-settings/publishing/fixing-issues

1 Like

Kit - hit the publish button in the upper right corner of elements…

It should bring up the settings panel… since yours is blank

Fill out the fields - then try test button!

When complete - go under file - and reload all pages…

1 Like

I’m trying to find the correct seetings from my new host but so far no luck….

Check with live support… take a screenshot of your settings

Command - shift - 3

And upload to the support conference

Here are screenshots for you…


Under general - add the website address

Then fill out the bottom

Server
User name
Password
path
Etc…

Going to sleep :sleeping_face:

You probably have some of the information now…

user name:

Password:

Perhaps path:

I use Hostinger for my projects. The service is fast and incorporates advanced caching along with a content delivery network (CDN). However, a downside is that I need to keep reloading the cache in order for the most recent changes to be displayed. Just allow the publisher to determine what it needs without zipping,

Having said that, I prefer a more granular approach by publishing to a local file. I then open Hostinger’s Dashboard and then select File Manager. I then transfer the local files to Hostinger just above the public_html tree. I’m a bit OCD, but like to be sure everything is squared away.

Another option is to publish to a local folder then upload via FTP app

I’m using Hostinger. I moved a partially implemented website to Chillidog. Then one day Chillidog was down (a DDoS attack). I threw in the towel, having tired of hearing “Can’t we just stick with Godaddy?”

And so I’m on Hostinger. Godaddy, curiously, was down for me during the DDoS attack affecting Chillidog.

Anyway, you’ll publish from Elements via sftp to http://your-domain:xxxxx, where xxxxx is a high port number.

That port number can be found in Hostinger’s dashboard. Go to hostinger.com, click on Websites in the sidebar to get a drop-down, choose Website list, and click on the Dashboard button beside your web site.

Click on the Advanced link in the Dashboard’s sidebar, which will open a list of things. Choose SSH Access.

IP address for you main domain, port, and username are here along with a link to change you ssh/sftp password.

This is also where you enable ssh, which you’ll need turned on to use sftp. You can also turn ssh/sftp access off any time you get nervous about it and you can set up ssh keys here, too.

Hope that helps. Elements uploads pretty quick since it keeps up to 6 files in flight all the time.

Edited to add:

The path to publish to will be something like /home/uxxxxxx/domains/your-site-name.com/public_hmtl. The uxxxxx field will be the same as your login username from Hostinger’s ssh options.