當出現「Warning: Cannot modify header information - headers already sent by」的錯誤訊息時

通常是使用了「header」函式所造成

解決辦法只需開啟系統設定檔「php.ini」進行小修改即可排除

 

步驟一:開啟系統設定檔(php.ini)

【方式一】

「開始」->「所有程式」->「AppServ」->「Configuration Server」->「PHP Edit the php.ini Configuration File」

【方式二】

於「開始」的搜尋框中輸入「php.ini」即可找到系統設定檔

 

步驟二:找到「output_buffering」,將值改為「On」or「4096」並儲存

  PHP程式出現Cannot modify header information的解決方法  

 

步驟三:重新啟動Apache

【方式一】

「開始」->「所有程式」「AppServ」->「Control Server by Service」->「Apache Restart」

【方式二】

於「我的電腦」按右鍵,選擇「管理」->「服務與應用程式」->「服務」->點選「Apache」重新啟動

 

以上三個步驟完成後

就可以再次執行網頁見證奇蹟了~ 

 

arrow
arrow

    Randy 發表在 痞客邦 留言(0) 人氣()