易模板提供php商城系统、PC端商城、手机微信公众号商城、小程序,提供ecshop模板、ecshop插件和shopxo模板、shopxo插件

全部分类

ecshop网站出现警告的处理方法Warning: Cannot modify header information – headers already sent by


 因ecshop网站由服务器更换空间搬家到虚拟空间上,首页打开出现错误:

Warning: Cannot modify header information – headers already sent by (output started at /home/abc/public_html/index.php:1) in /home/abc/public_html/includes/init.php on line 165
 
Warning: Cannot modify header information – headers already sent by (output started at /home/abc/public_html/index.php:1) in /home/abc/public_html/includes/init.php on line 166
 
Warning: Cannot modify header information – headers already sent by (output started at /home/abc/public_html/index.php:1) in /home/abc/public_html/includes/cls_template.php on line 58
 
原来的空间是VPS主机可以自由设置php.ini,将output_buffering设为on,不会出现以上错误,更换空间后,因虚拟主机管理面板中没有自定义的php.ini设置,只能用别的方法解决以上错误。
 
 
 
因ecshop/shopex使用的是uft-8编码,在网站制作和修改中可能将首页文件index.php用.txt记事本工具修改后产生多余bom签名,需要去掉bom才行,最简单的方法是下载:Notepad++ ,将首页index.php中所有代码复制到Notepad++,重新保存为index.php上传到空间即可。
  • 系统分类
  • 网店信息
  • 网店帮助分类
  • ecshop教程
  • 建站教程
  • 网站无法访问
  • shopxo教程
  • mysql
  • 建站知识
  • jquery
  • 主机服务器
  • php
  • 小程序
  • 侧栏导航