Я получил эту ошибку в моем файле 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 Not Found в содержимом.

Не могли бы вы помочь пожалуйста! Спасибо

0
t.c 23 Июн 2014 в 01:38
Проверьте один раз, был ли импорт вашей базы данных успешным. У меня тоже возникла эта проблема. Поэтому я попытался обновить то же решение, что и вы, но это не было сделано. Поэтому, когда я проверил таблицу, эти записи не были их. поэтому я снова импортировал mysql. решается для меня. Надеюсь, это также поможет вам.
 – 
Pradeep Sanku
23 Июн 2014 в 10:32

3 ответа

Лучший ответ

Спасибо всем ! но это была проблема .htaccess

0
t.c 24 Июн 2014 в 11:12

Похоже на «проблему удаленного импорта локальной базы данных», когда значения локального идентификатора 0 удаленно устанавливаются на следующее доступное значение идентификатора. Чтобы решить эту проблему, добавьте в файл дампа SQL (первая строка) строку SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; и снова импортируйте ее.

0
Fven 23 Июн 2014 в 15:28

1) Перейдите к следующему файлу и удалите его.

приложение / etc / use_cache.ser

больше информации

0
Ravi Patel 23 Июн 2014 в 15:38