Heim >Backend-Entwicklung >PHP-Tutorial >In Laravel können Unterklassen-Controller Sitzungen verwenden, übergeordnete Klassen-Controller jedoch nicht.
Laravel, Unterklassen-Controller können Sitzungen verwenden, übergeordnete Klassen-Controller jedoch nicht. Wie kann man es lösen?
Laravel, Unterklassen-Controller können Sitzungen verwenden, übergeordnete Klassen-Controller jedoch nicht. Wie kann man es lösen?
Wenn man bedenkt, dass die von Ihnen beschriebene Situation nicht allzu detailliert ist
Überprüfen Sie, ob der Pfad von config/session.php
/
oder ein anderer Pfad sein muss. Es darf keine leere Zeichenfolge
Laravel hat einen Fehler unter Sitzung. Wenn Laravel Datei als Sitzungs-Engine verwendet, kann die Sitzungs-ID tatsächlich nicht abgerufen und zurückgesetzt (gesetzt) werden, wenn einige Seiten gleichzeitig anfordern -cookie:sessionid=xxxx) Situation auftritt, kann sie durch Ändern der Sitzungs-Engine auf Datenbank oder Redis (erfordert und Migration der Datenbank) php artisan session:table
(.env's
)SESSION_DRIVE
Beschreiben Sie das Problem genauer. Die Laravel-Sitzung hat nichts mit dem Controller zu tun.