Вход в систему Не удается пройти экран входа в систему

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

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

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

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

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


person Tayler    schedule 24.01.2017    source источник


Ответы (2)


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

В config.yml есть несколько настроек, которые изменяют настройки файлов cookie, например:

cookies_use_remoteaddr: true cookies_use_browseragent: false cookies_use_httphost: true

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

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

person Ross Riley    schedule 24.01.2017
comment
Это исправление правильное и соответствует тому, что видит OP! - person Gawain; 24.01.2017
comment
Кроме того, на случай, если это поможет кому-то еще, я изменил эти два значения на false и смог войти в систему. Я переключил их обратно на значение true, поскольку это рекомендуется в файле конфигурации. Удалось выйти и снова войти. - person Tayler; 25.01.2017
comment
И последнее... Когда я впервые попытался войти в систему, я получил ошибку Bolt. Что-то про смену имени пользователя, но я точно не помню, что это было. Если кто-то столкнется с этим, я просто обновил страницу входа и попробовал еще раз. После этого пошел прямо к приборной панели. - person Tayler; 25.01.2017

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

person Robot70    schedule 24.01.2017