Heim >Backend-Entwicklung >PHP-Tutorial >Die Sitzung meldet weiterhin einen Fehler. Der Sitzungsspeicher wurde auf Anfrage nicht festgelegt

Die Sitzung meldet weiterhin einen Fehler. Der Sitzungsspeicher wurde auf Anfrage nicht festgelegt

PHP中文网
PHP中文网Original
2018-02-18 14:06:334657Durchsuche
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn