Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn der PHP-Header nicht übersprungen werden kann?
Lösungen für PHP-Header, die nicht übersprungen werden können: 1. Löschen Sie das Leerzeichen zwischen location und „:“ 2. Brechen Sie die Ausgabe vor „header('Location:'.$url);“ ab. 3. Beenden Sie nach dem Header ; 4. Brechen Sie die Reset- und Jump-Konflikte der htaccess-Datei ab.
Empfohlen: „PHP-Video-Tutorial“
PHP-Sprung fehlgeschlagen, Header-Speicherort ist ungültig
Lösung
Überprüfen Sie einen nach dem anderen:
0) Zwischen Standort und „:“ darf kein Leerzeichen stehen.
1) Es darf keine Ausgabe vor dem Header ('Location:'.$url) erfolgen, einschließlich verschiedener Echos, Fehlererinnerungen auf dem Bildschirm und verschiedener Ausgaben von Include-Dateien.
2) PHP-Code nach dem Header. Das wird der Fall sein wird immer noch ausgeführt, Sie müssen also nach dem Header beenden
3) Überprüfen Sie das Zurücksetzen und den Sprung der .htaccess-Datei, kein Konflikt
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der PHP-Header nicht übersprungen werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!