Я выкладываю ответ здесь, чтобы кто-нибудь столкнулся с той же проблемой. Что происходит с серверами AWS, так это то, что они перераспределяют ваши коды пару раз в день, и это очищает все вновь созданные файлы и загруженные файлы в вашем проекте. Вот почему вы должны использовать облачное хранилище, если вы хотите хранить файлы, и то же самое происходит с сеансами.
По умолчанию laravel сохраняет сеансы в файле, и всякий раз, когда AWS повторно развертывает ваш код, он стирает весь текущий сеанс, поскольку удаляет файл сеанса. Решение - хранить сессии где угодно, кроме файла. Поэтому я использовал свою базу данных для хранения сессий и кеша. Вы можете сделать это с помощью
Перейдите в config / session.php и измените драйвер на база данных
После запуска
php ремесленный сеанс: таблица
php artisan migrate
Это создаст таблицу сессий в базе данных для вас, и это должно решить проблему с AWS. Точно так же, как @ arun-a сказал вкратце. Вы можете ознакомиться с документами сессий для получения дополнительной информации.