Heim > Backend-Entwicklung > PHP7 > Was tun, wenn die PHP7-Sitzung nicht aufrechterhalten werden kann?

Was tun, wenn die PHP7-Sitzung nicht aufrechterhalten werden kann?

藏色散人
Freigeben: 2023-02-18 09:38:02
Original
2531 Leute haben es durchsucht

Lösung für das Problem, dass die PHP7-Sitzung nicht gespeichert werden kann: 1. Öffnen Sie die entsprechende PHP-Codedatei. 2. Ändern Sie die Funktion „session_set_save_handler“ und verwenden Sie sie.

Was tun, wenn die PHP7-Sitzung nicht aufrechterhalten werden kann?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP Version 7.1, Dell G3-Computer.

Was soll ich tun, wenn die PHP7-Sitzung nicht aufrechterhalten werden kann?

Die Auswirkungen des Upgrades von PHP auf PHP7 stehen im Vordergrund. Nach dem Upgrade des Servers auf 7.2 konnte ich mich nicht anmelden. Der Grund dafür war, dass ich nicht angemeldet bleiben konnte.

Da ich WeChat zum Anmelden verwende, kann ich die Debugging-Informationen nicht intuitiv sehen. Ich kann nur verschiedene Terminals hinzufügen und Protokolltext schreiben. session

Das Problem besteht schließlich darin, dass die Sitzung nicht normal geschrieben wird, was dazu führt, dass die Seite aktualisiert wird zum zweiten Mal. Die Sitzung existiert zu diesem Zeitpunkt nicht.

Lassen Sie mich übrigens einen Satz hinzufügen: Diese Situation eignet sich für das Schreiben der Sitzung in die Datenbank. Wenn die Sitzung in Form einer Datei vorliegt, sollte dies nicht beeinträchtigt werden.

Das heißt, diese Funktion session_set_save_handler wird verwendet (obwohl ich einen professionellen Hintergrund habe, ist PHPer ein halber Mönch. Verzeihen Sie mir meinen schlechten Wortschatz, ich weiß wirklich nicht, wie dieses Formular heißt, und das bin ich auch zu faul, es nachzuschlagen, wenn es die Entwicklung nicht beeinflusst).

Lesen Sie den Artikel unbedingt sorgfältig durch. Ich habe die halbe Nacht über dieses Problem nachgedacht und es schließlich gelöst, indem ich den ersten Artikel gelesen habe

Empfohlene Studie: „

PHP-Video-Tutorial

Was tun, wenn die PHP7-Sitzung nicht aufrechterhalten werden kann?

Das obige ist der detaillierte Inhalt vonWas tun, wenn die PHP7-Sitzung nicht aufrechterhalten werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage