Error 404 accediendo al backend de magento
Con las últimas versiones de Magento ocurre que, tras mover la base de datos, el acceso al administrado da un error 404.
Si buscamos el error por los logs veremos que el error es este
Recoverable Error: Argument 1 passed to Mage_Core_Model_Store_Group::setWebsite() must be an instance of Mage_Core_Model_Website, null given, called
Esto se debe a que, no se muy bien porque, se desconfiguran las claves del grupo administrador, usuario etc.
Afortunadamente es tan fácil de solucionar como ejecutar este script 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;
Deja un comentario