森林之原
五月 22, 2012, 12:12:57 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: 森林之原歡迎您的蒞臨!
森林之原提供自由軟體的支援,包括繁體中文的翻譯。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: Warring: Cannot modify header information  (閱讀 10006 次)
0 會員 以及 2 訪客 正在閱讀本篇主題.
Owl
初學者
*
離線 離線

文章: 46


« 於: 八月 10, 2005, 01:45:20 pm »

我將zencart 上傳入 host 之後,click "buy now" 遇到這個問題,不過,在自己的 PC 卻沒這問題,請各位幫幫忙。

Warning: Cannot modify header information - headers already sent by (output started at /home/customer/carlson.com.tw/www/includes/languages/tchinese.php:1) in /home/customer/carlson.com.tw/www/includes/functions/functions_general.php on line 52




向版主檢舉   已記錄
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 回覆文章 #1 於: 八月 10, 2005, 01:50:32 pm »

可能是因為你改的檔案有空白字元, 你知道你有改哪個檔案嗎?
用什麼編輯軟體?
向版主檢舉   已記錄

Owl
初學者
*
離線 離線

文章: 46


« 回覆文章 #2 於: 八月 10, 2005, 01:58:16 pm »

有,改了10來個,有的用 vs 2003 有的用 Dream Weaver。
向版主檢舉   已記錄
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 回覆文章 #3 於: 八月 10, 2005, 02:26:52 pm »

那就對了, 不要用dreamweaver來編輯php檔
用一些專門編輯文字的軟體, vs 2003 應該沒問題.
因為不知道問題是出在哪個檔案, 你先用原檔覆蓋再重新改過吧
向版主檢舉   已記錄

Owl
初學者
*
離線 離線

文章: 46


« 回覆文章 #4 於: 八月 10, 2005, 03:36:44 pm »

請問是找甚麼樣的空白字元? 我想一一過濾,可是不知甚麼地方的空白字元是錯的。
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #5 於: 八月 10, 2005, 07:40:46 pm »

大部份發生在檔尾,有多餘的空白字元,檔頭也可能會有。

PHP 檔頭 --> 有多餘的空白字元,或看不見的控制碼  <?php ... 這裡是 Php 檔案本體 ....
這裡是 Php 檔案本體 ....
這裡是 Php 檔案本體 ....
?>     <== PHP 檔尾 - 有多餘的空白字元,或看不見的控制碼
向版主檢舉   已記錄
Owl
初學者
*
離線 離線

文章: 46


« 回覆文章 #6 於: 八月 27, 2005, 11:11:59 pm »


把所有的php檔案都查了還是一樣。
最後發現原來是我租的主機在 php.ini 裡沒設定 output_buffering。雖尚未請他們改正,不過先用 .htaccess 試了可以。

.htaccess 設定如下:
 php_value output_buffering 4096
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #7 於: 八月 27, 2005, 11:19:13 pm »

這也會給您找到!  smiley01_058

謝謝通知!
向版主檢舉   已記錄
fleaking
初學者
*
離線 離線

文章: 14


« 回覆文章 #8 於: 二月 02, 2006, 08:49:57 pm »

感謝!!
這個方法真管用!  smiley01_058
« 最後編輯時間: 二月 02, 2006, 09:10:45 pm 由 fleaking » 向版主檢舉   已記錄
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 回覆文章 #9 於: 二月 02, 2006, 10:28:45 pm »

記得改php.ini 或用 .htaccess 是可以解決這個問題,但是最好知道問題在哪。
如果你換主機可能還會遇到,也些主機也不允許你改 php.ini 和用 .htaccess。

向版主檢舉   已記錄

smallrat
初學者
*
離線 離線

文章: 1


« 回覆文章 #10 於: 三月 01, 2007, 06:16:17 am »

我也依照上述方法解決我論壇無法進入的問題

可是改過.htaccess 之後

我的系統控制台就近不去了@@

請問我是否有其他地方需要注意
向版主檢舉   已記錄
Owl
初學者
*
離線 離線

文章: 46


« 回覆文章 #11 於: 三月 09, 2007, 03:15:14 pm »

Andrew 說的對,還是應該把問題找出來,本來zencart 的設計並不需要 output_buffer,我是找不到問題發生在哪裡才用 output_buffer 解決,我升級zencart後就不需要 output_buffer了。
所以你還是僅可能找到問題,因為 output_buffer 會使系統慢一點。 如果實在找不到,也可試試在admin 的 directory 放一個 .htaccess,把 output_buffering off 掉。
« 最後編輯時間: 三月 18, 2007, 11:28:36 am 由 Owl » 向版主檢舉   已記錄
頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!