后台提交内容出现空白页不跳转

——

打印本文             

问题原因:

在商品订单页或者是留言页点击提交之后,会提示成功,在点击成功之后,会到一个空白页无法跳转到所要到达的页面。

这个时候出现了一个错误,只是index.php中屏蔽了错误,把error_report(0);中的0去掉之后发现以下错误代码:
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
 
解决方法:
当碰到这个问题的时候是由于php.in没有设置好的原因,修改php.in中的output_buffering = on 然后重启阿帕奇就可以解决以上问题。
 
或者查看是否缺少  mbstring  函数库
 
问题原因:
 

因为记事本保存的utf-8格式其实是一种utf-8+BOM格式,所以推荐用editplus等工具编辑。

 

 

解决方法:

 

用editplus软件,打开从空间下载的config.php 文件,选择文件,另存为,在编码方式,选择utf-8 然后,保存。

 

保存后,重新上传到空间覆盖同名文件。


上一篇如何立刻访问域名
下一篇PHP常见错误信息汇总