2017-01-24 15 views
0

Когда я ввожу свои учетные данные в экран входа в систему администратора Bolt, страница просто перезагружается. Я вернусь на страницу входа в систему без сообщения об ошибке или чего-то еще. Я подумал, что, возможно, у меня неправильное имя пользователя/пароль, поэтому я попытался изменить их. Когда я это сделаю, я получаю ошибку «плохое имя пользователя/пароль». Вот скриншот, который показывает, что происходит: https://s3.amazonaws.com/twork/bolt-login.mov.Вход в систему Невозможно пройти экран входа в систему

Было время, когда это происходило со мной раньше, поэтому я вошел в систему с другим браузером. Тогда это сработало, но на этот раз это не сработало. Когда это произошло, я увидел, что попытки входа в систему были занесены на страницу панели инструментов Bolt, даже те, которые вернули меня на страницу входа.

Я пробовал очистить кеш браузера. Я также пытался войти в систему, используя два других браузера, но на этот раз это не сработало. Я на Болте 3.2.5. Это проблема кеша на сервере? Я могу использовать SSH в поле и очистить кеш вручную, если бы знал, какие каталоги опущены.

Другое, что может быть актуально: я создал эту настройку Bolt на одной виртуальной машине, сделал снимок, а затем использовал моментальный снимок для создания новой виртуальной машины. Однако это также случилось со мной еще до того, как я создал новую виртуальную машину. То есть, это произошло на исходной виртуальной машине, а также на новой виртуальной машине.

Спасибо за ваше время и помощь!

ответ

3

Наиболее вероятным объяснением является то, что есть некоторые части информации, которые используются для создания файлов cookie, которые изменяются в вашей настройке виртуальной машины, и это приводит к неправильному созданию cookie.

Есть несколько установки в config.yml, что настроить параметры куков, например:

cookies_use_remoteaddr: true cookies_use_browseragent: false cookies_use_httphost: true

Попробуйте установить их все ложные или изменить их по одному за раз ложь.

Другое дело, что веб-сервер может записывать в папку app/cache, так как там хранятся данные сеанса.

+1

Это исправление является правильным и соответствует тому, что видит OP! – Gawain

+0

Это сделало трюк! Спасибо – Tayler

+0

Кроме того, если это помогает кому-то другому, я изменил эти два на false и смог войти. Я переключил их обратно на true, так как это рекомендует файл конфигурации. Был в состоянии выйти из системы и снова войти в систему. – Tayler

0

Я не использую болт, но вам нужно будет отлаживать каждый шаг пути, чтобы определить, действительно ли ваш логин пользователя подтвержден. echo "here"; exit; Также проверьте, установлен ли сеанс или файл cookie в порядке и т. Д. Некоторые приложения cms имеют настройку режима отладки конфигурации, чтобы помочь с этим. Удачи.

 Смежные вопросы

  • Нет связанных вопросов^_^