Heim >Backend-Entwicklung >PHP-Tutorial >In Laravel können Unterklassen-Controller Sitzungen verwenden, übergeordnete Klassen-Controller jedoch nicht.

In Laravel können Unterklassen-Controller Sitzungen verwenden, übergeordnete Klassen-Controller jedoch nicht.

WBOY
WBOYOriginal
2016-10-10 11:55:581163Durchsuche

Laravel, Unterklassen-Controller können Sitzungen verwenden, übergeordnete Klassen-Controller jedoch nicht. Wie kann man es lösen?

Antwortinhalt:

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

  • sein
  • 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

    gelöst werden

Beschreiben Sie das Problem genauer. Die Laravel-Sitzung hat nichts mit dem Controller zu tun.

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