How to Transfer My ZenCart from One Host to Another

Transferring your ZenCart application includes copying your files and database and modifying the two configure.php files in includes/ and admin/includes/ folders to work with the new server settings.


The most important settings which should be modified in includes/configure.php are:


HTTP_SERVER - you should set this to your domain name, e.g.

define('HTTP_SERVER', '');

DIR_WS_CATALOG - the relative path to your shop:

define('DIR_WS_CATALOG', '/shop/');

DIR_FS_CATALOG - the absolute path to your shop, e.g. /home/user/public_html/shop/:

define('DIR_FS_CATALOG', '/home/user/public_html/shop');

DB_SERVER - you should set this to localhost:

define('DB_SERVER', 'localhost');

DB_SERVER_USERNAME - the username with privileges to access the shop database:

define('DB_SERVER_USERNAME', 'user_zc1');

DB_SERVER_PASSWORD - the password for accessing the database:

define('DB_SERVER_PASSWORD', 'zcpassword');

DB_DATABASE - the shop database:

define('DB_DATABASE', 'user_zc1');


In admin/includes/configure.php, along with the settings above, you should also modify:


DIR_WS_ADMIN - the relative path to the admin folder:

define('DIR_WS_ADMIN', '/shop/admin/');

DIR_FS_ADMIN - the absolute path to the admin folder, e.g. /home/user/public_html/shop/admin/:

define('DIR_FS_ADMIN', '/home/user/public_html/shop/admin/');

Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 1381