Не могу войти в админку Magento - PullRequest
11 голосов
/ 31 января 2012

У меня установлен magento в подкаталог.www.domain.com/subdir/magento

Этот сайт отлично работал в одной точке.Я ничего не менял, пока мой клиент не сказал, что он не может войти в систему как администратор magento.

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

http://domain.com/subdir/magento/index.php/admin/index/index/key/3097210b826ac4a86d7531cb4089c9d0/

Я думал, что его куки блокировались, но это не так.

Мои настройки magento были безопасными / небезопасными baseurl: http://domain.com/subdir/magento/

web cookie path: (blank)
web cookie domain: (blank)

После очистки var / cache я обнаружил, что и сам не могу войти в систему администратора, с тем жеточная проблема.

Я безуспешно пробовал следующие настройки:

path: /
domain: domain.com

path: /subdir/magento
domain: vigrond.com

Я также пытался закомментировать эти строки в Varien.php, но это также не имело никакого эффекта.

Моя учетная запись на сервере является VPS, и на ней достаточно свободного места.

Так что я в значительной степени растерялся, удивляясь, почему это произошло в первую очередь, когда это работало раньше (ничего не изменилось), ипочему это так сложно?

Любая помощь приветствуется

Ответы [ 12 ]

0 голосов
/ 18 июля 2013

Проверьте конфиги cookie в core_config_data таблице и проверьте, сохраняется ли ваша сессия в db . В моем случае кто-то просто изменил домен cookie и путь к cookie с неверным значением.

Вы также можете проверить это на узле в вашем приложении / etc / local.xml. Если он находится в db, возможно, вам следует изменить do files , чтобы иметь возможность очистить данные сеанса непосредственно в директории var / session.

0 голосов
/ 04 апреля 2013

У меня была такая же проблема, но я работал на XAMPP на windows 7 x64 .

В системе Magento - конфигурация - веб-сессия - изменение управления cookie-файлами Использовать только HTTP до no и Срок действия cookie до 86400.

Я изменил время жизни куки-файлов только в том случае, если переход на летнее время может не потребоваться.

До изменений я мог войти только через Firefox, и после изменений все браузеры работают.

Оставить Путь cookie и Домен cookie пусто.

...