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::
|
 |
« 回覆文章 #1 於: 八月 10, 2005, 01:50:32 pm » |
|
可能是因為你改的檔案有空白字元, 你知道你有改哪個檔案嗎? 用什麼編輯軟體?
|
|
|
|
Owl
初學者
離線
文章: 46
|
 |
« 回覆文章 #2 於: 八月 10, 2005, 01:58:16 pm » |
|
有,改了10來個,有的用 vs 2003 有的用 Dream Weaver。
|
|
|
|
|
|
Andrew::
|
 |
« 回覆文章 #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 » |
|
這也會給您找到!  謝謝通知!
|
|
|
|
|
fleaking
初學者
離線
文章: 14
|
 |
« 回覆文章 #8 於: 二月 02, 2006, 08:49:57 pm » |
|
感謝!! 這個方法真管用! 
|
|
|
|
« 最後編輯時間: 二月 02, 2006, 09:10:45 pm 由 fleaking »
|
向版主檢舉
已記錄
|
|
|
|
|
Andrew::
|
 |
« 回覆文章 #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 »
|
向版主檢舉
已記錄
|
|
|
|
|