註:本系統與客戶(帳務)系統帳號密碼不同,發送信件不需登入

 
Cannot modify header information - headers already sent by 的解決方法
發佈人 - NA - 發表於 17 December 2008 04:49 PM

這問題其實發生是發生在轉向時,緩衝區出了些問題。

只要調整 PHP 環境參數,把 output_buffering 的選項 on 即可。

 

虛擬主機有提供 Select PHP Version 作法:

=======================================

遠振的虛擬主機大部分都有安裝 Select PHP Version 功能,

點選 Select PHP Version 選項,選擇您需要的 PHP 版本,點選 Set as current

(預設應該都是 native,必須選擇沒有 naive 字樣的 php 版本才可以調整 PHP 設定)

右上角的地方選擇 Switch to PHP Settings

output_buffering 更改為 4096,點選 save

Select PHP Version 教學:http://cpanel.net.tw/select-php-version.html

=======================================

 

虛擬主機如果沒有提供 Select PHP Version 作法:

=======================================

在您的 public_html 資料夾下建立一個 .htaccess

在 .htaccess 內容中加入下列參數:

php_flag output_buffering on

=======================================

(710 votes)
非常有幫助
沒有任何幫助

遠振資訊有限公司 • 統一編號:28132571
服務專線:(02) 7709-3586 • 傳真號碼:(02) 8192-6457 • 地址:23586 新北市中和區中正路866之11號12樓
遠振資訊服務網址: [ 雲端主機 ] • [ 虛擬主機 ] • [ 實體主機 ] • [ SSL 憑證 ] • [ 網域申請 ] • [ cPanel 教學 ] • [ WHM 教學 ]
本公司為領有執照之二類電信公司,並由 弘道聯合律師事務所 擔任常年法律顧問 • Copyright 2013 All Rights Reserved