后臺提交內(nèi)容出現(xiàn)空白頁不跳轉(zhuǎn)

——

打印本文             

問題原因:

在商品訂單頁或者是留言頁點(diǎn)擊提交之后,會提示成功,在點(diǎn)擊成功之后,會到一個空白頁無法跳轉(zhuǎn)到所要到達(dá)的頁面。

這個時候出現(xiàn)了一個錯誤,只是index.php中屏蔽了錯誤,把error_report(0);中的0去掉之后發(fā)現(xiàn)以下錯誤代碼:
Warning: Cannot modify header information - headers already sent by (output started at D:\Program Files\AppServ\www\CmsEasy_37\lib\default\archive_act.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code:536) in D:\Program Files\AppServ\www\CmsEasy_37\lib\tool\front_class.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 388
 
解決方法:
當(dāng)碰到這個問題的時候是由于php.in沒有設(shè)置好的原因,修改php.in中的output_buffering = on 然后重啟阿帕奇就可以解決以上問題。
 
或者查看是否缺少  mbstring  函數(shù)庫
 
問題原因:
 

因?yàn)橛浭卤颈4娴膗tf-8格式其實(shí)是一種utf-8+BOM格式,所以推薦用editplus等工具編輯。

 

 

解決方法:

 

用editplus軟件,打開從空間下載的config.php 文件,選擇文件,另存為,在編碼方式,選擇utf-8 然后,保存。

 

保存后,重新上傳到空間覆蓋同名文件。


上一篇如何立刻訪問域名
下一篇PHP常見錯誤信息匯總