1
移动zent cart站点后,网站前后台打不开
Posted by 撒得一地 on 2016年1月15日 in PHP笔记
上一篇: PHP命名规则总结
下一篇: php中对二维数组进行排序
下一篇: php中对二维数组进行排序
最近一段时间,因为某些原因,接触了zent cart。
我们在使用zent cart建站的时候,一般都是使用默认安装的方法,根据前台界面提示的方法进行安装。如果顺利安装成功后,zent cart会默认将一些站点信息写入配置文件中,比如站点安装目录,站点数据库用户名、密码等。前台的配置文件路径在你zent cart安装目录下includes目录下的configure.php文件下,后台的配置文件则在zent cart安装目录下的admin目录(默认时)下includes目录下的configure.php文件。
然而,因为某些原因我们可能会移动站点路径。移了站点路径后,当我们再次访问网站时,可能会出现错误,比如:
上面提示数据库连接错误,这时候你要查看配置文件里面数据库配置是否写对。
最有可能出现另一种错误的是,会提示你是否进行重新安装,或检查配置文件路径是否写对,比如:
因为我自己不仅迁移了站点,也修改了数据库名称,所以上面的两个错误我都遇到了。
那么该如何解决?其实,解决方法很简单,就是修改前后台配置文件,前台配置文件路径:/站点目录/includes/configure.php,后台配置文件路径:/站点目录/admin目录/includes/configure.php。
然后在两个配置文件分别检查以下这几项是否写对:
// HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com define('HTTP_SERVER', 'http://localhost'); define('HTTPS_SERVER', 'https://localhost'); define('HTTP_CATALOG_SERVER', 'http://localhost'); define('HTTPS_CATALOG_SERVER', 'https://localhost'); define('DIR_FS_CATALOG', 'D:/wamp2.2/wamp/www/zent/zen-cart-v154-20150108/'); define('DIR_FS_LOGS', 'D:/wamp2.2/wamp/www/zent/zen-cart-v154-20150108/logs'); define('DIR_FS_SQL_CACHE', 'D:/wamp2.2/wamp/www/zent/zen-cart-v154-20150108/cache'); //配置数据库 define('DB_TYPE', 'mysql'); define('DB_PREFIX', 'wm_'); define('DB_CHARSET', 'utf8'); define('DB_SERVER', 'localhost'); define('DB_SERVER_USERNAME', 'root'); define('DB_SERVER_PASSWORD', ''); define('DB_DATABASE', 'zencart');
将上面的数据库名,表名前缀,数据库用户名,密码,与及站点安装路径等修改成你移动后的样子。
上一篇: PHP命名规则总结
下一篇: php中对二维数组进行排序
下一篇: php中对二维数组进行排序
1 Comment
没用过、比较陌生