2015年11月5日 星期四

Warning: Cannot modify header

被這個問題困擾了兩天,在這裡PO一下做筆記,雖然不知確切原因
香腸炒魷魚網站上寫:
這問題其實發生再轉向時,緩衝區出了些問題,只要開啟一下系統設定調整一下,就可以解決這個問題了。
有人則是回應說
恩我的是改BOM,改幾個就搞定了
但是也有遇到朋友,一直改啊改改不完~
可能就要用香腸的方法了

對!!!第一個錯誤我編碼改完就解決了,
但是第二個問題
我只要用redirect()這個方法,它就出現
此時我就動用到香腸的方法
第一個問題是




參考自:【PHP】Warning: Cannot modify header information 解決方法

  1. 打開「php.ini」(一般都在「C:\Windows」目錄底下)
  2. 調整「php.ini」,將「output_buffering = Off」修改為「output_buffering = On」
  3. 儲存並重新啟動Apache即可!
之後以上這兩個問題便不再出現

其實遇到這種問題真的很煩,因為新手不了解狀況,重新看程式碼好多次