2016-12-05 3 views
2

Я могу получить доступ к моей странице входа, используя URL-адрес моей домашней страницы - /login и зайти на сайт, как ожидалось. Однако при производстве, если я нажму ссылку на логин, он «обрабатывает», а затем перенаправляет обратно на главную страницу.Laravel - страница входа в систему перенаправляется на главную страницу, но только на продукцию

<li> 
    <a href="{{ url('login') }}">Login</a> 
</li> 

У меня есть журналы, установленные ежедневно в моем приложении, однако ничего не «ошибка».

Как я могу отладить это в процессе производства? Я использую Laravel Forge. Почему стандартный код /auth/login не работает в производстве, а на локальном?

Я только что подтолкнул свою последнюю версию к prod, поэтому они оба используют ту же самую базу кода. Я также очистил все конфиги/кеши на php artisan.

Если вам нужен дальнейший код/​​информация, пожалуйста, просто дайте мне знать.

Большое спасибо.

+0

Почему вы не используете 'action()' вместо 'url()' проблема, скорее всего, в том, как формируется url. Когда вы проверяете ссылку, правильное место? – Mihailo

+0

Какое состояние вашего **. Env ** файла? Что такое глобальная среда APP_DOMAIN в производственной среде? – Mihailo

+0

'APP_DOMAIN' не установлен ни в местном, ни в производстве – Ben

ответ

0
  1. Очистите кэш браузера/файлы cookie и повторите попытку.

  2. Проверьте различия между конфигурациями серверов и производством.

  3. Вы на 100% уверены, что обе среды имеют идентичный код?

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