Heim > php教程 > PHP开发 > Hauptteil

Das ThinkPHP-Framework implementiert eine sitzungsübergreifende Lösung

高洛峰
Freigeben: 2016-12-22 10:44:41
Original
1110 Leute haben es durchsucht

Viele Entwickler sind auf das domänenübergreifende Sitzungsproblem von ThinkPHP gestoßen!
Tatsächlich muss session.cookie_domain festgelegt werden, unabhängig davon, ob es sich um ThinkPHP oder PHP selbst handelt, wenn sitzungsübergreifende domänenübergreifende Probleme gelöst werden.
In ThinkPHP müssen Sie die Konfigurationsdatei conf/config.php ändern.
In der ersten Zeile hinzufügen:

ini_set('session.cookie_domain', ".domain.com");//跨域访问Session
Nach dem Login kopieren

Nach der Zusammenfassung , Die Hauptlösungen für das Problem der domänenübergreifenden Sitzung sind wie folgt:

Der erste Fall: Wenn sich in Ihrem Verzeichnis keine .htaccess-Datei befindet, d. h. wenn die URL nicht pseudostatisch ist, dann Sie befinden sich in der ersten Zeile von conf/config.php:

ini_set('session.cookie_domain',".domain.com");//跨域访问Session
Nach dem Login kopieren

Dies kann funktionieren, wenn Sie das Debuggen aktivieren! Wenn das Debuggen jedoch deaktiviert ist, funktioniert es möglicherweise nicht!

Zweiter Fall: Wenn sich in Ihrem Verzeichnis eine .htaccess-Datei befindet, fügen Sie im Stammverzeichnis die erste Zeile von index.php hinzu:

Nach dem Login kopieren

Diese Methode spielt keine Rolle Unabhängig davon, ob es geöffnet ist oder nicht, funktioniert es auch, wenn das Debuggen nicht aktiviert ist!

Weitere verwandte Artikel darüber, wie das ThinkPHP-Framework sitzungsübergreifende Probleme implementiert, finden Sie auf der chinesischen PHP-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 Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage