香港独立IP空间
香港php空间
美国php空间
域名注册

今天无忧主机小编(www.51php.com)我遇到一个比较棘手的问题,在协助用户迁移EmpireCMS网站之后,发前台是可以正常访问的,但是用户却无法正常登入后台,切报错。详细报错信息如下:

Warning:Cannot modify header information-headers already sent buy(output started at/home/bidg7tqzh/domains/9999ta.com/public_html/e/class/config.php:1)in/home/bidg7tqzh/domains/9999ta.com/public_html/e/class/config.php
on line 149

错误截图如下:

image0012 150x150 EmpireCMS显示WarningCannot modify header information headers already sent buy

这个报错的意思是:头部信息已经发出,不能修改标题信息。

对于这个问题很是头疼,问了下“度娘”发现,好多这类问题,解决方法有很多种,原因也有很多种,总结起来无外呼就是网站头部信息代码有空格、删除空格、代码语法不规范、经过亲身实验,发现网页的编码也能导致这个错误。当您发现你也遇到这个问题的时候,不妨先把报错文件的网页编码修改一下,把网站的网页编码都设置为统一个相同的编码,如utf8,如果是utf8-bom或其它,那么很有可能报错。今天迁移EmpireCMS就是出现的这个问题,其解决方法如下:

通过ftp工具登入您的php虚拟主机找到,报错文件中的config.php文件,下载到本地,下载到本地通过文本编辑器(如editplus)打开,然后另存为utf8的编码方式,上传到您的空间,就可以正常访问网站的后台了,问题解决。

注意:不要使用记事本打开,通过记事本打开或编辑网站文件,非常容易导致网页编码的错误,导致错误。

 

纯Linux环境下高端免备案【香港独立IP地址】php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:http://www.51php.com/empirecms/9316.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档