discuz发帖后一片空白不跳转的原因及解决方法

方案一
1.关闭所有插件,恢复默认模板再试试看发帖还会不会出问题
2.关闭伪静态测试下
3.后台,工具校验下文件,恢复下被修改的文件
4.有人说是水印问题。如果这个版块,关闭水印时,上传图片后提交就出现这种现象。启用水印就正常。
5. 涉及这个问题的原因可能是因为违禁词添加太多,所以造成了发帖的时候会进入空白页面,而且发帖十分缓慢。多次测试后最终删除近两万违禁词过滤后正常了。删除内容违禁词过滤后 发帖明显的快了 而且不会进入空白页面了。
6.把本地浏览器缓存全部删掉,再试试
7.可能是空间满了,无法写入缓存造成
8.可能是php.ini配置不正确,可能出错的地方如下:
①. extension_dir = 和PHP实际的ext目录不一致。
②. 没有把PHP目录和ext目录添加到环境变量中。
③. extension=php_mysql.dll等前的;注释没去掉。
④. Zend安装目录和php.ini中Zend指定的目录不一致。
⑤.php.ini文件的问题默认文件里有个doc_root =选项是注释掉的,必须去掉注释才可以

方案二
1.首页去后台更新缓存,不行的话换回默认模板再次更新缓存查看
2.手动更新discuz缓存,具体方法是,删除forumdata\cache和forumdata/templates中的内容(操作前备份),新建一个空的cache目录,然后刷新网站,第一次刷新会有一行提示,再刷新下即可解决discuz打开空白的情况。
3.检查论坛的config.inc.php配置是否配置正确;与uc是否通信成功;配置不正确或者通信不成功也会导致discuz打开空白
4.尝试关闭安装的插件;(这种问题有可能是安装插件导致的);
5.打开php.ini,查找short_open_tag,将其设置为short_open_tag= on
6.把php.ini中的doc_root =留空
7.如果是x2之前的版本尝试安装php4.X版本试试
8.如果用的是免费空间,这个是空间的问题,很多免费空间上有广告导致这个问题。你需要这样访问:域名/admincp.php?action=menu
9.可能是文件上传过程中出现问题,一般将出现问题涉及到的页面文件重新二进制上传覆盖下。
10.如果开启了gzip,可能是有些空间不支持gzip导致,将其关闭。或者用phpmyadmin点击sql运行下面的sql语句复制内容到剪贴板代码:UPDATE `cdb_settings` SET `value` = ‘0′ WHERE `variable` = ‘gzipcompress’ LIMIT 1 ;
11.空间满了,不能写入缓存。检查下是不是空间不够了

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享