Я пытаюсь использовать сеанс Lumen и cookie, и здесь здесь говорится, что
Чтобы включить сеансы, вы должны раскомментировать все промежуточное ПО в $ app->Вызов метода middleware () в вашем файле bootstrap / app.php.
, который я сделал
![enter image description here](https://i.stack.imgur.com/D4xWD.png)
, теперь он даетмне этот errorr
Люмен: Класс Illuminate \ Cookie \ Middleware \ AddQueuedCookiesToResponse не существует
так, как сказал здесь , я сделал ..
композитору требуется подсветка / cookie
, затем добавьте это к моему bootstrap/app.php
$app->singleton('cookie', function () use ($app) {
return $app->loadComponent('session', 'Illuminate\Cookie\CookieServiceProvider', 'cookie');
});
$app->bind('Illuminate\Contracts\Cookie\QueueingFactory', 'cookie');
, затем запустите снова, затем выдайте мне
Не указан ключ шифрования приложения.
, так как Lumen не может сделать php artisan key:generate
, что, я думаю, доступно только на Laravel, поэтому я беру APP_KEY
с одного из моих Laravelпроекты затем поместите его в мой файл .env
просвет
APP_KEY = base64: RjLhaOy8c54rE189sa9Ts + oXSkL2xCJ22MjgRLdqz6g =
запустить, и это дает мне эту ошибку
Неразрешимое разрешение зависимостей [Параметр # 0 [ $ app]] в классе Illuminate \ Support \ Manager
anyпомогите, идеи пожалуйста?Я просто хочу использовать сеанс Lumen и функцию cookie, почему так сложно?