Heim >Backend-Entwicklung >PHP-Tutorial >Die Sitzung meldet weiterhin einen Fehler. Der Sitzungsspeicher wurde auf Anfrage nicht festgelegt
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, ];
Ich habe plötzlich den folgenden Fehler gemeldet, ohne etwas zu tun:
RuntimeException:Session store not set on request.
Lösung:
Möglicherweise handelt es sich um einige Ihrer Installationen Die Komponente muss aktualisiert werden, versuchen Sie:
[php] view plain copy composer update
und versuchen Sie es erneut.
Wenn Sie eine Dateisitzung verwenden, prüfen Sie, ob Ihr Speicherverzeichnis über Schreibrechte verfügt Überprüfen Sie mithilfe der Datenbank, ob eine Sitzungstabelle vorhanden ist Wenn Sie Memcache/Redis verwenden, haben Sie die Dienste memcached und Redis gestartet und die entsprechenden Erweiterungen installiert
?Das obige ist der detaillierte Inhalt vonDie Sitzung meldet weiterhin einen Fehler. Der Sitzungsspeicher wurde auf Anfrage nicht festgelegt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!