Я хочу использовать базу данных (в настоящее время MySQL) для хранения сеанса. Но, когда я пытался настроить конфигурацию, в сеансах таблицы все еще нет записи.
В файле config / session.php, когда я меняю 'driver' => env('SESSION_DRIVER', 'file'),
'driver' => env('SESSION_DRIVER', 'database'),
'driver' => env('SESSION_DRIVER', 'redis'),
Что я должен изменить для 'connection' => null,
Я пытался:
'connection' => 'mysql',
с mysql настроено в app / database.php 'connection' => 'database.connections.mysql',
'connection' => Config::get('database.connections.mysql'),
полученная ошибка класса не найдена Все, что вам нужно сделать, это указать правильный драйвер в файле окружения и создать схему, описанную в документации .
Эта строка:
'driver' => env('SESSION_DRIVER', 'database')
Это говорит config, чтобы получить переменную SESSION_DRIVER
из вашего файла среды и использовать database
по умолчанию. Я могу только предположить, что вы забыли обновить ваш .env
файл.