不管你的Discuz网站出现了什么样的问题,基本上Discuz 问题排查的思路都是下面这样。
1、回想之前操作过什么导致现在的问题,使用备份恢复或者反操作来恢复;
2、根据报错提示来做相应检查
文件校验的作用非常大,一定要学会使用。校验文件结果中涉及被修改文件、丢失文件、未知文件、一周内更新文件。这4个地方都是非常关键的,一般查看被修改文件就可以,出问题一般是修改文件导致,看文件的时候主要看修改时间,然后通过修改时间来排除那些文件导致的问题。
未知文件和一周内更新文件一般使用于网站中马,通过未知文件检查多余的木马文件,通过一周内文件检查最近被修改的文件,从而快速的排除木马所在。
举例一、常见的空白,一般就是文件修改导致,可以使用涉及位置4==>校验文件来检查排除问题
比如首页空白,一般可能是index.php、forum.php或者portal.php导致,校验文件可以查看文件的修改使用来判断是否文件被修改导致,然后使用安装包对应的文件覆盖应该就可以解决问题了。
举例二、数据库提示报错,可以通过涉及位置5==>数据库校验来检查
不过大部分数据库提示报错,通过校验数据库是无法解决的,也需要看具体提示来操作。大部分时候数据库报错都是插件数据表出错或者数据表需要修复这2个问题,如果不知道可以尝试关闭插件或者修复数据库来尝试修复。
举例三、网站打开慢,服务器CPU100%,尝试关闭插件
通过切换默认模板依然无法解决,可以尝试关闭全部插件,然后测试依次开启插件,排除插件导致的问题。
举例四、页脚提示错误,关闭广告位代码
切换默认模板,关闭插件,有时候页脚依然提示报错,很有可能是广告位里面的JS代码冲突导致的,可以尝试关闭广告位来排除是否是模板问题导致的报错。 |
温馨提示:资源转载网络个人收藏,如有侵权或下载链接失效或密码不对请联系站长
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。