本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误 - discuz - 爱建站

本地迁移discuz,x2到虚拟主机环境下,访问提示Warning:,Cannot,modify,header,information错误,

SEO SEO

首页  >   discuz > 本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误   >  正文

 

这是我迁移了许多discuz X2案例中


这是我迁移了许多discuz X2案例中,也是第一次见到这种错误,非常怪异。无忧主机(www.51php.com)小编特整理此故障资料发布备忘,如果你正在从本地迁移discuz x2到php虚拟主机发生此类故障,可以参考本案例。

Discus x2迁移前本地运行环境说明和迁移到无忧主机后的故障报错:

用户(威威饼、  Kenny****@21cn.com(****3390))本地discuz环境为自建的php环境,本地调试访问地址:http://127.0.0.1/diz3

按照常规方法整站迁移discuz X2,迁移完毕后,访问网站发生如下错误:

用域名:http://www.domains.com/forum.php 可以正常访问

用域名:http://www.domains.com/访问提示错误,详细错误信息如下:

Warning: Cannot modify header information – headers already sent by (output started at /home/scf77h****/domains.com/ domains /public_html/index.php:2) in /home/scf77h****/domains/ domains.com /public_html/index.php on line 128 

如下截图:

image00114 150x150 本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误

迁移disucz X2报错故障分析和解决:

使用X2的站长都知道,我们默认安装disucz x2后,访问网站自动关访问到广场页面即使 http://www.网站域名.com/forum.php,然而访问www.网站域名.com直接访问到网站默认首页index.php。针对X2来说,这是不合理的,我认为这肯定是人为的不小心改动了程序导致这种错误,我们可以从访问报错信息中可以确认这个判断。那么接下来怎么办类?

因为可以正常访问 “http://www.网站域名.com/forum.php”那么我们就先解决这个问题,恢复X2的正常访问先。在无忧主机中,我们只需要讲网站首页自定义为fourum.php,并讲访问优先级调整最高就可以了。方法如下:

在X2的伪静态.htaccess规则中,插入如下规则:

DirectoryIndex filename.ext forum.php index.html index.php index.shtml

这条规则就是自定义网站首页forum.php,访问优先级最高。那么完成上述操作后,我们就可以域名正常访问了。下面就是查,为什么之前访问提示报错。

我在检查用户新建的网站导航栏“便利服务”,定义的URL是../index.php。按照常理,导航栏的URL命名是不能和网站默认首页(如index.php)不能重复的。于是我建议用户先删除这个导航栏或重新定义导航栏的URL地址,然后用X2安装包中的index.php覆盖下,最后问题解决。如下图:

image0037 150x150 本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误

 

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


本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误
http://www.yuedudg.cn/article/10136481.html

 

友情链接
帝国cms常识 织梦之家 ecshop经验网
cms综合网 wp之家 discuz经验网
phpcms之家 zblog之家


Tags:本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误


手机浏览本文
本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误

本地迁移discuz x2到虚拟主机环境下,访问提示Warning: Cannot modify header information错误

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy