akubintsev
@akubintsev
Опытный backend разработчик

Как устранить фатал при невалидном логине в SonataAdminBundle?

Настроил SonataAdminBundle + FOS User Bundle.
Всё бы ничего, но раздражает фатальная ошибка при вводе неправильного логина/пароля:

Uncaught PHP Exception Symfony\Component\Debug\Exception\FatalErrorException:
"Error: Sonata\UserBundle\Controller\AdminSecurityController::loginAction(): The script tried to execute a method or access a property of an incomplete object.
Please ensure that the class definition "Symfony\Component\Security\Core\Exception\BadCredentialsException" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition " at /var/www/project/vendor/sonata-project/user-bundle/Controller/AdminSecurityController.php line 52 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalErrorException(code: 0): Error: Sonata\\UserBundle\\Controller\\AdminSecurityController::loginAction(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Symfony\\Component\\Security\\Core\\Exception\\BadCredentialsException" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition at /var/www/project/vendor/sonata-project/user-bundle/Controller/AdminSecurityController.php:52)


В гугле ничего подобного не нашлось.

Есть еще одна проблема: при редактировании пользовательской роли невозможно по какой-то причине отменить установленную роль. Сохраняю - всё по-прежнему.

Версии: Symfony 2.7, SonataAdmin 2.3, FOS User 1.3.6
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
akubintsev
@akubintsev Автор вопроса
Опытный backend разработчик
Не знаю как устранилась. После очередного обновления composer пропала ошибка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы