Magento Admin 404 - PullRequest
       57

Magento Admin 404

13 голосов
/ 03 мая 2011

Недавно мы перенесли нашу многодоменную установку magento с общего хоста на выделенный сервер.

Все работает нормально, но когда я пытаюсь перейти в раздел администратора, я получаю сообщение об ошибке 404 на что-либо после входа в систему.

Кажется, это работает, если я удаляю index.php из URL-адреса, но затем, как только я нажимаю на другую ссылку в разделе администратора, он снова возвращается, и index.php возвращается в URL.

Ответы [ 5 ]

17 голосов
/ 03 мая 2011

- Вам нужно подключиться к серверу напрямую и сделать это через SSH / FTP

Вы должны удалить следующий файл

app/etc/use_cache.ser

Если после этого вы получите сообщение об ошибке, например

Примечание: неопределенный индекс: 0 в /srv/www/vhosts/javra.com/htdocs/munchad2/app/code/core/Mage/Core/Model/Mysql4/Config.php по линии 92

Затем перейдите в Управление базой данных.

  • Открыть PhpMyAdmin
  • Перейти в вашу базу данных
  • Нажмите SQL
  • Запустите следующий 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;

Что-то странное происходит с кешем, когда вы перемещаете базы данных с одного сервера на другой, поэтому кажется, что вам нужно очистить его.

2 голосов
/ 03 мая 2011

Проверьте таким образом

> http://www.yourstore.com/index.php/admin/

или

>  http://www.yourstore.com/admin/
1 голос
/ 01 мая 2014

После миграции с www.domain1.com/magento/ на www.domain2.com/magento/ я получил 500 Внутренняя ошибка сервера.Поэтому я просто переименовал свой .htaccess в htaccess.txt.И мой веб-интерфейс начал работать нормально, но в Backend http://www.yourstore.com/admin/ я получал ошибку внутреннего сервера Same 500.

После многих попыток, предложенных в Интернете, у меня ничего не работало, и после этого я попытался получить доступ через Admin черезследующий URL и вуаля работали отлично, надеюсь, это поможет другим.

Попробуйте получить доступ как это> http://www.yourstore.com/index.php/admin/

0 голосов
/ 27 июля 2015

Это старая ветка, но у меня также была проблема с владельцем, которая возвращала 404 в admin. Я занимался защитой сервера, и некоторые файлы принадлежали пользователю root, а не apache. Так что chown -R apache:apache . исправил это прямо.

0 голосов
/ 03 мая 2011

Включен ли на выделенном сервере mod_rewerite?Позволяет ли конфигурация apache файлам .htaccess вносить изменения в директивы конфигурации через AllowOverride?Оба эти распространенных способа использования конфигурации Magento.

...