FOSUserBundle и Symfony 3.4: страница входа показывает страницу 404 в рабочем режиме

Я использую FOSUserBundle v2.1.2 с Symfony 3.4, и все работает нормально в режиме разработки, но в prod web / app.php / login показывает страницу 404. Я тщетно пытался решить эту проблему следующими способами:

  • bin/console cache:clear --env=prod
  • Удалить var / cache: rm -r var/cache
  • установлен в $kernel = new AppKernel('prod', false); в web/app.php.
  • composer update friendsofsymfony/user-bundle: успешно обновлено.

Примечание: /web/login и /web/app.php/login не работают

FOSUserBundle и Symfony 3.4: страница входа показывает страницу 404 в рабочем режиме

Это должен быть просто /login, а не /web/app.php/login. Папка web является корнем сайта, а в среде prod часть app.php удаляется.

Francesco Abeni 20.05.2018 14:41

Да, я знаю, но даже / login не работает.

Saint - Cyr MAPOUKA 20.05.2018 15:14

попробуйте режим разработчика (web / app_dev.php / login), чтобы увидеть ошибку. если это не работает для вас, проверьте журналы Symfony / журнал сервера.

habibun 21.05.2018 07:54

Как я уже упоминал в своем сообщении, с режимом разработки проблем нет, и я уже проверяю prod.log, результатом является обычное сообщение как таковое «404: не найден маршрут для пути / входа ...»

Saint - Cyr MAPOUKA 21.05.2018 10:17
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
255
0

Другие вопросы по теме