Apakah yang perlu saya lakukan jika php menggunakan lompat tajuk menjadi tidak sah?

王林
Lepaskan: 2023-03-13 11:24:02
asal
5164 orang telah melayarinya

Penyelesaian kepada lompatan pengepala tidak sah dalam php: 1. Cari dan buka fail konfigurasi php.ini 2. Tukar output_buffering = Matikan kepada output_buffering = 4096;

Apakah yang perlu saya lakukan jika php menggunakan lompat tajuk menjadi tidak sah?

Persekitaran pengendalian artikel ini: sistem Windows 10, PHP 7, komputer thinkpad t480.

Penyelesaian:

1 Ubah suai php.ini;

2 pelayan.

Apabila menggunakan pengepala ("location:test.php") untuk melompat dalam PHP, sila beri perhatian kepada perkara berikut:

1. Tidak boleh ada ruang antara lokasi dan ":" , jika tidak, ia akan Ralat.//phpfensi.com

2 Tidak boleh ada sebarang output sebelum menggunakan pengepala, termasuk tiada ruang selepas teg "?>" dalam halaman sertakan.

3. Pengepala Kod PHP berikutnya juga akan dilaksanakan

Tiada kandungan boleh dikeluarkan sebelum pengepala PHP melompat, kerana PHP telah menghantar maklumat pengepala HTTP ke penyemak imbas apabila ia mula melaksanakan, dan tiada perubahan. dibenarkan selepas itu.

Tetapi jika anda perlu memproses maklumat pengepala selepas output, anda boleh menggunakan ob_start() ob_end_flush() untuk cache kandungan yang akan dihantar dan tunggu sehingga pengepala diteruskan sebelum menghantar kandungan.

Pembelajaran yang disyorkan:

latihan php

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika php menggunakan lompat tajuk menjadi tidak sah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!