@Kraky

При каждом post запросе laravel дописывает в файл сессии информацию, баг или фича?

Суть такова: захожу на страницу авторизации, жму сабмит чтобы спровоцировать ошибки, иду в файл сессии а там +160 строк информации. Повторяю процедуру - уже 800 строк. Еще раз - 4 000 строк, затем это все разрастается до таких объемов (за 4-6 запросов 1.2 млн символов), что последующие запросы обрываются сервером из-за превышения допустимого времени выполнения скрипта... Почему так происходит и можно ли это пофиксить?
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
@Kraky Автор вопроса
Нашел источник проблемы.. Дело было во включенном barryvdh/laravel-debugbar. Он дописывает всю информацию о http запросе в файл сессии и не чистит его.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
wielski
@wielski
✔ Совет: Вам помогли? Отметьте ответы решением.
Используйте другое хранилище сессий (как минимум - БД, лучше - Redis или подобные).
Но это был совет, а решение вашей проблемы крайне просто - покопайтесь в логах php, уверен что ларавел не может удалить строки в файле. Возможно, дело в правах.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы