問題原因:
在商品訂單頁或者是留言頁點(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 然后,保存。
保存后,重新上傳到空間覆蓋同名文件。