最近客户网站 因为在我们在这边做优化 换成VPS空间 在转移的过程中 发现前台可以正常打开 但是后台却显示404错误 无法在好到该页面 。很奇怪 因为之前后台都可以正确打开的
错误页面:
开始以为是哪个地方程序错误 把后台的默认的路径修改了 清空缓存试了 还是不能登录 后来在网站查找到
解决方法:
1、修改app/etc/locak.xml 文件里的数据库用户名,数据库和密码,然后清空 var/cache文件夹下的所有文件,
最后修改数据库中core_config_data的两个记录域名地址的记录:
update core_config_data set value=”http://你的网址” where path=”web/unsecure/base_url” or path=”web/secure/base_url”;
ysql中core_config_data表 执行下面的SQL语句:
SET FOREIGN_KEY_CHECKS=0;UPDATE `core_store` SET store_id = 0 WHERE code=’admin’;UPDATE `core_store_group` SET group_id = 0 WHERE name=’Default’;UPDATE `core_website` SET website_id = 0 WHERE code=’admin’;UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code=’NOT LOGGED IN’;SET FOREIGN_KEY_CHECKS=1;
原来是配置的路径错误了。完成后再次清空系统缓存后台就可以进去了。