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

所属分类: CMS教程 / discuz 阅读数: 956
收藏 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 X25 某功能存在 xss漏洞以及解决方案

discuz X25 某功能存在 xss漏洞 html 脚本未过滤
收藏 0 赞 0 分享

Discuz x2.5 伪静态规则成功实现

最近有一个朋友问我伪静态如何设置,他是用dzx2.5的程序搭建的一个论坛,由于他是刚开始做站的新手,所以不是太懂,最近dx2.5的版本发布了,下面我来分享一下dx2.5论坛win主机与linux主机伪静态规则的设置方法
收藏 0 赞 0 分享

Discuz! 2.5 安全码的重置问题

Discuz2.5 在添加插件或者模版的时候,总是提示要输入安全码,可安装Discuz2.5过程中没有设置什么安全吗,怎么解决这个问题呢
收藏 0 赞 0 分享

discuz论坛整合ucenter免激活,同步登录,同步退出解决方案

UCenter作为整合用户的这样一个开源插件,对于PHP开发的,甚至其它开发语言如.net,java.asp等开发人员解决多个项目整合到一起,用户进行同步登录,同步退出等,同步消息等都是非常有用的。下面分享下以前整合项目中的一些经验
收藏 0 赞 0 分享

discuz 查询语句安全威胁[Query] SELECT /*!40001 SQL_CACHE */的解决方法

Error messages:[Type] 查询语句安全威胁[Query] SELECT /*!40001 SQL_CACHE */ * FROM common_syscache WHER
收藏 0 赞 0 分享

Discuz! 的防水墙使用教程(基础篇)

为了让更多站长了解、熟悉Discuz! 防水墙产品,我们特别推出系列Discuz! 防水墙使用教程
收藏 0 赞 0 分享

Discuz首页最后回复伪静态,redirect.php伪静态,最后发表伪静态

Discuz首页最后回复伪静态,redirect.php伪静态,最后发表伪静态效果,需要的朋友可以参考下
收藏 0 赞 0 分享

使用Discuz!后台备份和恢复Discuz!站点数据库的方法教程

今天在这分享一下Discuz! x2.5论坛后台数据库的备份和恢复方法,以及备份数据库和恢复数据库要注意的一些细节问题
收藏 0 赞 0 分享

Discuz! X2.5论坛标题字数突破80的限制实现思路

当一些用户发布帖子的时候标题要是超过了80个字符超出的部分被剪切掉了,特别是一些用户发送一些英文或其他其语言的文章的时候标题说甚至会超过180个字符,本文将介绍解决方法,需要了解的朋友可以参考下
收藏 0 赞 0 分享

Discuz 自动同步登陆的完美解决办法

Discuz很强大,安装、使用都很方便,能满足大部分论坛的需求,于是在做系统开发用到论坛的话几乎是毫不犹豫地会选择Discuz(对比过Discuz和PHPWind)。
收藏 0 赞 0 分享
查看更多