我的system.log文件中出现此错误
可恢复错误:参数1传递给 Mage_Core_Model_Store :: setWebsite()必须是。的实例 Mage_Core_Model_Website
我找到了这个解决方案来设置默认商店
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;
但钢铁不起作用!!
即使我尝试获取管理页面" Magento / index.php / admin"它让我回到主页,内容中没有找到404
你能帮忙吗?谢谢答案 0 :(得分:0)
看起来像'本地数据库远程导入问题',其中本地id值为0被远程设置为下一个可用的id值。要解决此问题,请将行SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
添加到SQL转储文件(第一行)并再次导入。
答案 1 :(得分:0)
答案 2 :(得分:0)
谢谢大家!但这是一个.htaccess问题