Я разрабатываю приложение multi auth laravel 5.7, и я отлично работаю в моем локальном env, но после его развертывания на общем хост-сервере и пытаюсь войти в систему или активировать любой почтовый запрос с токеном CSRF сервер возвращает 419 сеанс истекает, пожалуйста, обновите страницу. если я запрещаю промежуточное программное обеспечение laravel csrf, оно работает нормально, прямо сейчас я действительно запутался и мне нужна помощь в этой ситуации или любая информация о том, почему laravel вернет эту ошибку
не могли бы вы объяснить больше ..
Очевидно, ваши сеансы не сохраняются, вам необходимо просмотреть конфигурацию сеанса. Вы храните сеансы в файлах? Можно ли записывать в каталог?






вам не хватает APP_KEY= в файле .env
Я использую тот же файл env из своей локальной среды с ключом приложения и меняю конфигурации базы данных, но все равно получаю тот же ответ.
Вы проверили свой SESSION_DRIVER= в файле .env? нет ли ошибки в файле storage/logs/laravel.log
Вы должны определить ключ приложения (APP_KEY), прежде чем использовать приложение laravel. поэтому запустите команду ниже для создания нового ключа приложения
php artisan key:generate
Это сгенерирует ключ и поместит его в ваш файл env.
После этого удалите кеш конфигурации и попробуйте еще раз.
php artisan config:cache
Вы проверяли конфигурацию сеанса?