Route::group(['middleware' => ['web']], function () { // }); 仍然报错,看了 session是使用默认file,没问题;文件也是可写的,然后在
Kernel.php中添加了
protected $middleware = [ \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class, \Illuminate\Session\Middleware\StartSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, ];
아무 것도 하지 않고 갑자기 다음 오류를 보고했습니다.
RuntimeException:Session store not set on request.
해결책:
아마도 설치 구성 요소 중 일부를 업데이트해야 할 수도 있습니다. 시도해 보세요.
[php] view plain copy composer update
다시 실행해 보세요.
파일 세션을 사용하는 경우 저장소 디렉터리에 쓰기 권한이 있는지 확인하세요. 데이터베이스를 사용하여 세션 테이블이 있는지 확인 memcache/redis를 사용할 때 memcached 및 redis 서비스를 시작했고 해당 확장 프로그램
을 설치했습니까?위 내용은 세션에서 계속 오류를 보고합니다. 요청 시 세션 저장소가 설정되지 않았습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!