Discuz X 首页白板解决之道

来源:清泛原创     2020-09-05 13:27:03    人气:     我有话说( 0 人参与)

清泛网(www.tsingfun.com):1、开启Debug,及url后面跟 &debug=yes,也是网上最多的方法,但可能往往没有效果。2、排除法,代码一段段的排查,在合适位置打印特定内容然后exit(0);查看结果,分析出现问题的

1、开启Debug,及url后面跟 &debug=yes,也是网上最多的方法,但可能往往没有效果。

2、排除法,代码一段段的排查,在合适位置打印特定内容然后exit(0);查看结果,分析出现问题的大致位置。可以毫不夸张地说,排除法能够解决99.99%的疑难杂症。

3、白板的最核心原因是调用函数 ob_end_clean() 函数导致的,先将输出内容清掉再把备份内容重新输出,如果重新输出的某个地方有问题那网页就白板了。

4、如果没有足够耐心,那看看是不是url rewrite模块引起的问题,先关闭这个功能试试。

5、看看是否是php迁移时正则表达式替换函数 preg_replace 没有修改成 preg_replace_callback 导致的,/e选项已经废弃,是否还遗漏这个选项。

Discuz

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)