溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

出現(xiàn)Warning: Cannot modify header information - headers already sent by ..的解決辦法

發(fā)布時間:2020-07-15 16:18:24 來源:網(wǎng)絡(luò) 閱讀:1492 作者:江天83 欄目:web開發(fā)

這個錯誤的出現(xiàn),原因是:

出這個錯誤是因為 header('Content-Type:text/html;charset= UTF-8');發(fā)送頭之前不能有任何輸出。

 

檢查了下我的輸出,錯誤信息如下:

 

Warning: Cannot modify header information - headers already sent by (output started at /data/home/qxu1084910324/htdocs/bw_feature.php:1) in /data/home/qxu1084910324/htdocs/_inc.php on line 2

 

錯誤輸出之前有一個<br></br>對,不知道從哪里出來的,一起來找找問題。

 

出現(xiàn)Warning: Cannot modify header information - headers already sent by ..的解決辦法

 

嘗試改過編輯器的編碼規(guī)則,也對這段代碼進行重寫,以及排除掉js預(yù)先載入和css預(yù)先載入的問題,然后將meta中對文檔mime的指定刪除排查,都未解決問題,最終無奈之下嘗試了網(wǎng)友所說的可能是隱藏的輸出,在火狐瀏覽器中也很明顯的標(biāo)示出隱藏輸出的br對,果斷將這段代碼粘貼復(fù)制到另一個新的編輯頁面,保存,問題解決。

 

終上,問題的根源在于使用其他編輯器或者源文件中存在隱藏的標(biāo)簽,而header()函數(shù)前是不能有任何輸出的,包括空格。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI