Discuz x3.1页面空白解决方法

所属分类: CMS教程 / discuz 阅读数: 769
收藏 0 赞 0 分享

今天找时间分析了一下,找到了页面空白的原因,可能是因为php版本兼容性的问题所致,所以只是部分用户遇到这种情况,这里分享一下。
经过分析发现是sourcefunctionfunction_core.php文件中一处代码的原因:

复制代码
代码如下:

static $replacements = array( ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]");

将双引号全换成单引号即可。
x3.1中sourcefunctionfunction_core.php文件增加了一个函数:

复制代码
代码如下:

function fixurl($url) {
static $fix = array( '%3A', '%40', '%26', '%3D', '%2B', '%24', '%2C', '%2F', '%3F', '%25', '%23', '%5B', '%5D');
static $replacements = array( ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]");
return str_replace($fix, $replacements, urlencode($url));
}

出现就在上面红色部分代码,将其中的双引号换成单引号即解决问题:

复制代码
代码如下:

static $replacements = array( ':', <a href="mailto:'@'">'@'</a>, '&', '=', '+', '$', ',', '/', '?', '%', '#', '[', ']');

更多精彩内容其他人还在看

Discuz!7.0主题回收站功能详解

关键字描述:Discuz!7.0 主题 回收站 功能 详解 康盛创想 建站产品 Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。在Discuz!7.0中,主题回收站功能将前台删除的主题先放到主题回收站里,以便管理员进一
收藏 0 赞 0 分享

DISCUZ 7.0文件上传过程中出现I/O错误!

关键字描述:出现 错误 过程 上传 文件 目录 图片   问题 头像 如果你的论坛已经打上补丁,但上传头像是仍然出现出现I/O错误 解决办法: 在网站根目录新建一个 .htaccess 文件 内容: <IfModule mod_security.
收藏 0 赞 0 分享

Discuz!7.0道具中心功能详解

关键字描述:功能 详解 中心 道具 设置 自动 价格 可以 如果 > 如下   Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。在Discuz!7.0中,道具中心为论坛提供了丰富多彩的娱乐功能,可以有效的增强论坛会
收藏 0 赞 0 分享

Discuz论坛上传图片附件成功贴子里看不到图片

关键字描述:图片 贴子 看不到 成功 附件 上传 论坛   设置 可以 论坛上传图片附件成功后在贴子里怎么看不到图片?上几天还蛮好的,一切正常,就今天和昨天还可以上传,但是上传上之后就看不到图,但是点上传之后再插入的图可以看到,请问这是怎么回事? 在官方
收藏 0 赞 0 分享

Discuz!7.0电子商务功能详解

关键字描述:详解 功能 电子商务 积分 设置 交易 > 支付 单位 数额   Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。在Discuz!7.0版本中完善了论坛电子商务的功能,下面笔者就为大家详细的介绍下此功能
收藏 0 赞 0 分享

如何设置Discuz!7.0分类信息功能

关键字描述:信息 功能 分类 设置 如何 选项 &ldquo &rdquo 如下 添加   Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。在Discuz!7.0版本中,为了更加聚合论坛的信息,用户可以设置论坛的分类信
收藏 0 赞 0 分享

集中删除discuz!论坛垃圾广告的技巧

关键字描述:广告 技巧 垃圾 论坛 删除 集中 设置 审核 帖子 里面   去年曾经介绍过“一劳永逸 杜绝Discuz!论坛垃圾广告”。有些朋友说不方便,这主要是没有设置好,根据论坛的实际情况设置好后,很管用的。   用Discuz!论坛系统的
收藏 0 赞 0 分享

Discuz!7.0标签聚合功能详解

关键字描述:功能 详解 聚合 标签 显示 应用 安装 发布 论坛 出来   Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。标签聚合功能是Discuz! 7.0的新功能,当您的UCenter下安装了两个及两个以上应用的
收藏 0 赞 0 分享

Discuz 6.0上传图片提示“无效的图片文件”解决方案

关键字描述:图片 文件 解决方案 无效 提示 上传 问题   &rdquo   Discuz 6.0论坛上传图片时也显示“无效的图片文件”,明明是有效图片为什么会提示是无效的图片文件呢? 后来经过我们反复测试与分析 终于知道问题所在了,下面
收藏 0 赞 0 分享

Discuz!NT 2.5升级到2.6 SQL Server教程

关键字描述:教程 升级 目录 NT Discuz 社区 论坛 文件 API 整合 平台   Discuz!NT 2.6 不仅仅是简单功能的升级,更重要的是应用理念的创新。Discuz!NT 2.6 融入了全新的社区产品开发理念,推出了开放的 API 接口。利用 API 可
收藏 0 赞 0 分享
查看更多