大小搬家,公司工廠,機器,鋼琴金庫
垃圾處理,估價送箱,全省回程,品質保證。
窗簾壁紙室內設計首選!免費到府丈量及估價
設計前充分討論,用心助您實現夢想家園!

首頁  •  tw 論壇 • 程式設計討論     • 

PHP惱人的 Warning

房東:小優
發表時間:2007-03-22
[檢舉]


[PHP] 惱人的 Warning: Cannot add header information - headers already sent by ....
寫過 PHP 的人一定看過這個訊息..

Warning: Cannot add header information - headers already sent by ..

有空再解釋原理及發生的原因,一般可以用 PHP 的 ob 系列函數來處理,但是比較簡單的方式也可以用打開 PHP Output buffer 的方式來解決。

打開的方法:

方法1.在 php.ini 裡面找到 output_buffering ,並改為1。

方法2.由於虛擬主機不可能改 php.ini ,因此只要在自己網站的根目錄新增一個 .htaccess 的檔案,並且加入下面這一行:


PHP_FLAG output_buffering On

這個方法跟 apache 的 .htaccess AllowOverride 權限有關,所以如果用 phpinfo(); 看還是沒有的話,就要先在 .htaccess 裡面改為:


AllowOverride Options
PHP_FLAG output_buffering On



AllowOverride All
PHP_FLAG output_buffering On

這樣看看有沒有 HTTP 500 Error 的錯誤訊息,如果有的話,就可能要請主機商打開 .htaccess AllowOverride 了。





  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!



  •  共 0 人回應

    姓名:
    佈告內容: