当您在本地或服务器调试好mycncart网站后,想将网站搬迁到正在运行的域名空间内。须要修改两个文件,分别是config.php和admin目录下的config.php。
以OpenCartChina.com提供的香港云服务器空间为例:
假设原有网站域名空间信息以下,其中abc.com是您的现有域名,而abc是服务器上的您的帐户名称,您的数据库名字和下面的数据库用户的名字前面都是带有abc前缀的。
php
<?php
html
// HTTP
mysql
define('HTTP_SERVER', 'http://www.abc.com/');
sql
// HTTPS
数据库
define('HTTPS_SERVER', 'http://www.abc.com/');
服务器
// DIR
dom
define('DIR_APPLICATION', '/home/abc/public_html/catalog/');
网站
define('DIR_SYSTEM', '/home/abc/public_html/system/');
spa
define('DIR_DATABASE', '/home/abc/public_html/system/database/');
调试
define('DIR_LANGUAGE', '/home/abc/public_html/catalog/language/');
define('DIR_TEMPLATE', '/home/abc/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/home/abc/public_html/system/config/');
define('DIR_IMAGE', '/home/abc/public_html/image/');
define('DIR_CACHE', '/home/abc/public_html/system/cache/');
define('DIR_DOWNLOAD', '/home/abc/public_html/download/');
define('DIR_LOGS', '/home/abc/public_html/system/logs/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'abc_one');
define('DB_PASSWORD', '12345678');
define('DB_DATABASE', 'abc_demo2');
define('DB_PREFIX', 'oc_');
?>
复制代码
如今想换为域名: mydomain.com,新空间的帐户名称是newaccount, 新的数据库名称是newaccount_two, 数据库用户名为 newaccount_two, 密码是558899999,则新的config.php文件内容为:
<?php
// HTTP
define('HTTP_SERVER', 'http://www.mydomain.com/');
// HTTPS
define('HTTPS_SERVER', 'http://www.mydomain.com/');
// DIR
define('DIR_APPLICATION', '/home/newaccount/public_html/catalog/');
define('DIR_SYSTEM', '/home/newaccount/public_html/system/');
define('DIR_DATABASE', '/home/newaccount/public_html/system/database/');
define('DIR_LANGUAGE', '/home/newaccount/public_html/catalog/language/');
define('DIR_TEMPLATE', '/home/newaccount/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/home/newaccount/public_html/system/config/');
define('DIR_IMAGE', '/home/newaccount/public_html/image/');
define('DIR_CACHE', '/home/newaccount/public_html/system/cache/');
define('DIR_DOWNLOAD', '/home/newaccount/public_html/download/');
define('DIR_LOGS', '/home/newaccount/public_html/system/logs/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'newaccount_two');
define('DB_PASSWORD', '558899999');
define('DB_DATABASE', 'newaccount_two');
define('DB_PREFIX', 'oc_');
?>
复制代码