Heim  >  Artikel  >  Backend-Entwicklung  >  Fehler, wenn PHP eine Sitzung verwendet

Fehler, wenn PHP eine Sitzung verwendet

尚
Original
2019-10-28 11:53:314197Durchsuche

Fehler, wenn PHP eine Sitzung verwendet

1. Der gemeldete Fehler, wenn PHP die Sitzung verwendet, lautet wie folgt:

Warnung: session_start() [function.session-start]: Session-Cache-Limiter kann nicht gesendet werden - Header bereits gesendet

Lösung:

1. Ändern Sie „output_buffering=off“ in „php.ini“ in „output_buffering=4096“

2 php.ini Ist session.save_path gesetzt?

3. Ändern Sie session.auto_start = 0 in pgp.ini

4 ( ) Davor darf keine Ausgabe erfolgen, und alle Zeichen vor dem PHP-Code von session_start() werden als Header betrachtet. Das heißt, setzen Sie session_start();......?> und es dürfen keine Zeichen vor stehen Wenn Sie das Problem nicht lösen können, können Sie UltraEdit-32 verwenden. Speichern Sie es als UTF-8.

2. Die Fehler, die bei der Verwendung einer PHP-Sitzung auftreten, sind wie folgt:

Warnung: session_start(): Sitzung kann nicht gestartet werden, wenn bereits Header gesendet wurden

Warnung: Kann nicht geändert werden Header-Informationen – Header wurden bereits gesendet von (Ausgabe begann um

Der hier gemeldete Fehler besteht darin, dass zusätzliche Leerzeichen vorhanden sind, wie unten gezeigt.

Fehler, wenn PHP eine Sitzung verwendetEntfernen Sie das Extra Leerzeichen und Sie können

Empfohlen:

PHP-ServerFehler, wenn PHP eine Sitzung verwendet

Das obige ist der detaillierte Inhalt vonFehler, wenn PHP eine Sitzung verwendet. 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