爱就爱了

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11374|回复: 0

Discuz!:headers already sent的故障解决

[复制链接]
发表于 2010-11-11 01:08:32 | 显示全部楼层 |阅读模式
Discuz!:Warning: Cannot modify header information - headers already sent的故障解决

一个Discuz! 7.2 UTF8版本的论坛在调整了config.inc.php文件由于上传的文件类型选错(二进制或ASCII)造成论坛页面空白,再打开config.inc.php文件后发现换行符全部消失。为了简便起见,将Discuz! 7.2安装包中的原始config.inc.php释放出来并修改相关配置后直接覆盖了出错的文件。然后论坛的顶端就出现了“Warning: Cannot modify header information - headers already sent”的错误。出现此错误后论坛无法登陆无法退出。

经过反复对比调试,发现此错误是由于config.inc.php文件编码错误造成的。此文件在UTF8版本的Discuz! 7.2原始程序包中默认是UTF8格式的,只要将此格式的文件上传至论坛即会引起这个错误。

解决办法是将此文件使用Windows自带的记事本打开,选择另存,“编码”选择为ANSI,保存后再上传即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|平龙认个人分站 - 爱就爱了 ( 豫ICP备14029057号-2、4、5 )
豫公网安备 41010502002156号

GMT+8, 2024-12-22 14:41 , Processed in 0.038871 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表