今天找时间分析了一下,找到了页面空白的原因,可能是因为php版本兼容性的问题所致,所以只是部分用户遇到这种情况,这里分享一下。

经过分析发现是sourcefunctionfunction_core.php文件中一处代码的原因:

代码如下:

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

将双引号全换成单引号即可。

x3.3中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( ':', '@', '&', '=', '+', '$', ',', '/', '?', '%', '#', '[', ']');

dz手机版空白显示index.php,关于Discuz x3.3页面空白解决方法相关推荐

  1. Discuz手机版不能显示用户头像,电脑版可以正常显示用户头像

    一.环境 Discuz 3.4 二.故障现象 Discuz手机版不能显示用户头像,如下图所示: 但是电脑版可以正常显示用户的头像. 三.解决方法 查看Discuz的报错日志(web服务器的错误日志), ...

  2. Chrome Inspect调试微信出现空白页面的解决方法

    首先,需要打开手机的USB调试和微信的TBS 调试开关. 如果不打开TBS开关,Inspect时会检测不到任何微信的H5页面 使用微信扫码下方二维码,打开TBS调试开关: 普通网页: 小程序: 微信扫 ...

  3. android荣耀不弹出获取权限提醒,荣耀手机怎么设置锁屏消息提示?附不提示的解决方法...

    荣耀手机怎么设置锁屏消息提示?附不提示的解决方法.今天新机汇要来为大家分享一下荣耀手机的锁屏消息设置提醒,这样其实也是为了方便接收消息,不过有的用户在来了消息的情况下,在锁屏状态下并不会提醒,那么这是 ...

  4. zookeeper 启动显示started,jps查看进程却没有,解决方法

    zookeeper 启动显示started,jps查看进程却没有,解决方法 参考文章: (1)zookeeper 启动显示started,jps查看进程却没有,解决方法 (2)https://www. ...

  5. cf两边黑屏怎么解决win10_Win10/7系统进入LOL英雄联盟显示输入不支持并黑屏原因及解决方法...

    近期,公众号一个铁粉"百无聊赖"遇到一个问题,那就是在玩LOL英雄联盟进入游戏的时候出现了会黑屏,弹出了"输入不支持"的字样,并表示自己的将所有的驱动都升级了一 ...

  6. win7无法信息服务器安装程序,主编为你win7系统纯净版安装程序提示“microsoft注册服务器已停止工作”的解决方法...

    win7专业版系统是众多客户默认的电脑系统,只是有不少客户在操作过程中恐怕会碰见需要解决win7系统纯净版安装程序提示"microsoft注册服务器已停止工作"的情景.几乎所有的初 ...

  7. 计算机切换输入法Word关闭,win7旗舰版64位系统下word程序无法切换输入法的解决方法...

    现如今使用win7系统的用户越来越多.在使用的过程中也会遇到各式各样的故障问题.当我们在win7旗舰版64位系统里面编辑word文档的时候,突然发现自己原本使用的好好的输入法突然无法切换了,检查了一下 ...

  8. IDEA打开Maven项目一直indexing或 scanning files to index导致整个idea页面卡住 解决方法

    IDEA打开Maven项目一直indexing或 scanning files to index导致整个idea页面卡住 解决方法 点击 file ->invalidate Cache/rest ...

  9. vs2017c语言一闪而逝6,Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法...

    这篇文章主要为大家详细介绍了Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 使用Visual Studio IDE编写 ...

最新文章

  1. mysql 生成数列_PHP生成器的创建和使用
  2. react --- 搭建环境
  3. 实现一个压缩Remoting传输数据的Sink:CompressionSink
  4. MySQL ACID及四种隔离级别的解释
  5. sqlmap指定cookie_利用SQLMap进行cookie注入
  6. 技术+案例详解无监督学习Autoencoder
  7. 【Elasticsearch】使用 Grok 和 Elasticsearch 为数据添加结构
  8. matplotlib.text.Text
  9. 几种关系型数据库比较
  10. 华三 h3c super vlan配置
  11. 联想拯救者R720笔记本换三星970 EVO PLUS 500G固态硬盘与加装联想内存条16GX2,固态硬盘降温设置方法
  12. html 360 浏览器图片自适应,360浏览器看图模式 一键保存高清套图
  13. 超好用的网站克隆工具,就是玩
  14. msp430单片机c语言开发,MSP430单片机开发总结
  15. webpack 基础学习
  16. 提升营业额的正确方法
  17. KendoUI系列:switch 开关
  18. 有关Amazon站内信邮件类别处理
  19. 李开复:创业开始别想太高 年轻人多看国外网站
  20. library not found for -lstdc++和dyld: Library not loaded: /usr/lib/swift/libswiftCoreGraphics.dylib解决

热门文章

  1. 负载均衡会话保持技术、原理、产品(以F5为例)
  2. 360互联网技术训练营第七期 -“遇见”PIKA
  3. Lucene 与 Elastic
  4. 使用Flink集群环境进行数据处理
  5. 用计算机演银河系,专家首次用计算机模拟类银河星系 分辨率极高
  6. 泛型之类型擦除和桥接方法
  7. Redis数据结构-对象
  8. java开发乱码解决
  9. Go 语言真是现在进大厂的捷径?
  10. Go语言sync包的应用详解