关于“发帖际遇”出现“出现内部错误”问题的解决方法
情况介绍:
我用的是discuzX1.5,安装的是“发帖际遇”2.0版本,安装很顺利,启用后回帖或发帖出现如下的问题:
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
文本内容中发现无效字符。处理资源 'http://www.bac.com/forum.php?mod=viewthread&tid=810&viewpid=1671&from=&inajax=1&ajaxtarget=post_new' ...
<div class=giftblist><li><center><b>礼物信息</b></center>赠送礼物:0 份 <br>获赠礼物:2 份<cent...
解决方法:
为了这个问题迷惘了很久,也查了很多资料,编码的问题也考虑过了,但是都没有效果。
后来在一个偶然的机会里,猛然发现在另一个浏览器的出错信息中调用了data/attachment/gift/365648rujdju7qsmjcaug5.jpg,在浏览器中打开该图片一看,我的天啊,这个不是我昨天安装的“礼物中心”中上传的礼物图片吗,至此我豁然开朗。
于是到礼物中心中,找到含有title=后面是汉字的php文件,将其编码改为utf-8编码然后上传,果然问题成功解决。
总结:
1、这个是编码的问题,不过不是“发帖际遇”编码的问题,而是和“礼物中心”插件中的编码有关。
2、跨插件编码问题的出现,说明这两个插件有点冲突,也许是在数据库结构上有一样的表或字段。