Доступ запрещен 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 и попробуйте.