1. On your NEW host, create a new MySQL database. Note the username, password, database name, and host name (usually localhost).
Done
2. Go to your NEW host and upload (FTP) a fresh NEW install using the same version files that you built your other site on.... this will make sure that you get the proper settings in your configure.php files...
While installing, allow it to install the demo products, so that you can test and be sure that it's working nicely.
Done
a. Install (IMPORTANT: when asked about the database-table-prefix during Database-Setup, use the same prefix that your old store uses. You'll find that in the DB_PREFIX setting of your old store's configure.php file.)
Done
b. Test it.
Done
c. Make backups of the NEW server's /includes/configure.php and /admin/includes/configure.php files by downloading them (FTP) to your PC.
Done
3. On your OLD host, Make a COMPLETE backup of your DATABASE and STORE.
a. Use either the "Backup MySQL Database" contribution to do the backup of your database, or use phpMyAdmin to export your entire database ... include the "DROP" tables command, and under Data, choose "Complete Inserts" and "Extended Inserts".
Save the SQL file to your PC for later. Click here for tips on using phpMyAdmin to export database.
Done
b. Download all your old site's files via FTP (or if you have the option, zip them up on the server and download the zip)
Wait, wait, WAIT!!
All of the files? Seems to me that there are cpanel files I don't need. When I did afull backup should all of the files have been included in the backup? see my file list below..
4. Now upload your OLD files over the NEW files on the NEW server, WITH TWO EXCEPTIONS: Don't overwrite the /includes/configure.php and /NAME_OF_YOUR_RENAMED_ADMIN_FOLDER/includes/configure.php files on the NEW server.
5. Go back to phpMyAdmin on your NEW server.
a. Select your NEW database (that you installed the NEW Zen Cart into)
b. DROP all the tables. (Check them all and scroll down and on "With Selected..." select DROP. Confirm Yes.
c. Click on the SQL tab across the top (or "Import" on newer phpMyAdmin configurations) and click Browse.
d. Select the SQL file you made in step 3a when you exported your old database, and click Go.
When i set up my local ZC store earlier today i used a backcopy ogf the DB from my live site. Do i need to do this step again? They both have the same names/tables.
6. Grab the "Fix_Cache_Key" utility to reset your Admin->Sessions->Session Directory key so that it uses the proper folder path for your new server:
http://www.zen-cart.com/index.php?ma...products_id=82
Simply upload the file to your NEW Zen Cart folder and open fix_cache_key.php in your browser. It will give you status messages. Delete fix_cache_key.php when you're finished.
Is step 6 required for a local installation?