Доступ запрещен Magento Admin после смены домена: правильный пароль

После миграции с экземпляра Amazon на хостинг GoDaddy я не могу войти в бэкэнд Magento при использовании того же имени пользователя и пароля,

Добавление нового пользователя с новым паролем приводит к той же ошибке: доступ запрещен

web / unsecure / base_url правильно установлены в таблице базы данных core_config_table

Мои куки настроены следующим образом

web/cookie/cookie_lifetime 3600 web/cookie/cookie_path NULL web/cookie/cookie_domain NULL web/cookie/cookie_httponly 1 web/cookie/cookie_restriction 0

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

Заранее спасибо!

3 ответа

Сам нашел решение через много недель,

Сохраните этот файл как newadmin.php в корневом каталоге magento, затем раскомментируйте и замените учетные данные теми, которые вам нужны, затем перейдите по адресу example.com/newadmin.php

Вуаля!!!

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

К сожалению, одна проблема привела к следующей, и я начал вставлять index.php во все мои ссылки, когда захожу в панель администратора ex:

example.com/index.php/admin/********

Я был бы в порядке с этим, если бы он не отправил его на страницу 404, правильная страница:

example.com/admin/********

когда я удаляю index.php из URL, он работает, но если я нажимаю на любую ссылку или пытаюсь сохранить изменения в панели администратора, он повторно вставляет index.php в URL и ничего не помещает на страницу, потому что он получает отправлено на страницу 404

Нажмите на эту ссылку, если вы хотите следить за моими приключениями по исправлению ошибок:

Вы назвали свою базу данных и пользователей точно такими же, как раньше?

Некоторые CPanels автоматически выберут первую часть базы данных MSQL для вас...

проверьте приложение /etc/local.xml и посмотрите, все ли правильно

Попробуйте после удаления папки var/* удалить кеш

если не сработало, смените пароль из таблицы db admin_user и попробуйте.

Другие вопросы по тегам