Moving To Another Server
All of the data for your gpEasy installation is conveniently stored in your /data directory, so to move your installation all you really need to do is get the contents of your /data directory to the new server and make sure those files are writable. Below is a guide on how we recommend going about this endeavor.
1) Install gpEasy On Your New Server
- The best way to start the whole process, is to make sure gpEasy works well with your new server. So start fresh and make a new installation on your new server.
2) Upload Your Data
- Within your new installation of gpEasy, locate your new /data directory and rename it to something like /data_install. Now, upload your old server's /data directory to the new server. If using FTP, you'll probably have to download your old /data directory to your computer then upload it from your computer to your new server. Also, if you are currently using any themes other than those shipped with gpEasy you will also need to upload those themes to the /themes folder on your new server.
3) Check For Writability
- Now, we just need to make sure gpEasy can write to your new /data directory. Try logging in to your new server the way you would have on your old server (same username/password). If you can't log in, you'll need to follow the steps below to make the /data directory writable. If you can log in, make sure you can edit one of your pages. If you are unable to edit a file, chances are you need to make the /data directory writable and should follow the steps below.
3-A) Make /data Writable
- Using an FTP program like FireFTP, navigate to the root directory of your new installation, right click on the /data folder then look for a "Properties (incl. contents)" option. You'll want to set the permissions for /data and all of it's contents to be writable by PHP. A setting of 0777 will work, but may be more than necessary.
4) Check Images
- If you moved your site from http://xxx.com/directory to http:/yyy.com/multiple/directories you'll need to check the images in your files to make sure they display properly. If they aren't displaying, use the WYSIWYG editor to locate them again.