Discuz教程网

[使用教程] Discuz X2.5系列教程问题排查的思路

[复制链接]
authicon 小白 发表于 2013-4-25 20:31:05 | 显示全部楼层 |阅读模式
本帖最后由 小白 于 2013-4-25 20:32 编辑

之前在博客写过一次Discuz的系列教程,现在重新写主要重新整理思路,更系统全面的讲解,让新手一样容易看懂。这里想说的是我们教程不是为了教大家具体如何去操作,而是更多给大家提供一种思路,通过这样的思路让大家找到更完美的解决方法。

PS:最近发现很多站长只愿意通过我QQ来完成问题求助,从今天开始QQ只针对技术支持用户提供一对一的问题解决,其他用户都需要通过论坛求助来完成,特殊情况可以提供一对一解决排除。如果你连发帖都不愿意,那你肯定更不会去搜索,希望来这里的站长都可以学会善用搜索,尊重他人劳动成果,这样才会收获更多知识,结交更多站长。

一、Discuz 问题排查的思路涉及的位置:

  1、界面--风格管理--默认风格
  2、插件--插件列表
  3、运营--站点广告--所有广告
  4、工具--文件校验
  5、站长--数据库--校验

二、Discuz 问题排查的思路步骤:

  不管你的Discuz网站出现了什么样的问题,排查基本的思路:切换默认风格,关闭全部插件,关闭全部广告,然后再检查,在依次开启排除。下面简单说说一般分析排除的思路:

  1、回想之前操作过什么导致现在的问题,使用备份恢复或者反操作来恢复;

  2、根据报错提示来做相应检查

  文件校验的作用非常大,一定要学会使用。校验文件结果中涉及被修改文件、丢失文件、未知文件、一周内更新文件。这4个地方都是非常关键的,一般查看被修改文件就可以,出问题一般是修改文件导致,看文件的时候主要看修改时间,然后通过修改时间来排除那些文件导致的问题。

  未知文件和一周内更新文件一般使用于网站中马,通过未知文件检查多余的木马文件,通过一周内文件检查最近被修改的文件,从而快速的排除木马所在。

  举例一、常见的空白,一般就是文件修改导致,可以使用涉及位置4==>校验文件来检查排除问题

  比如首页空白,一般可能是index.php、forum.php或者portal.php导致,校验文件可以查看文件的修改使用来判断是否文件被修改导致,然后使用安装包对应的文件覆盖应该就可以解决问题了。

  举例二、数据库提示报错,可以通过涉及位置5==>数据库校验来检查

  不过大部分数据库提示报错,通过校验数据库是无法解决的,也需要看具体提示来操作。大部分时候数据库报错都是插件数据表出错或者数据表需要修复这2个问题,如果不知道可以尝试关闭插件或者修复数据库来尝试修复。

  举例三、网站打开慢,服务器CPU100%,尝试关闭插件

  通过切换默认模板依然无法解决,可以尝试关闭全部插件,然后测试依次开启插件,排除插件导致的问题。

  举例四、页脚提示错误,关闭广告位代码

  切换默认模板,关闭插件,有时候页脚依然提示报错,很有可能是广告位里面的JS代码冲突导致的,可以尝试关闭广告位来排除是否是模板问题导致的报错。

  3、校验文件、校验数据库都操作过了,但依然有问题,可以尝试切换默认模板

  切换默认模板前提是没有修改过默认模板,通过切换默认模板来检查是否模板问题导致问题。

  总结:Discuz问题排除的思路是通过问题报错提示,引导检查是否是插件或者模板类问题,然后在通过校验文件来检查是否文件涉及到修改进一步确定之前操作问题,从而排除具体导致问题的原因,从而彻底解决问题。

温馨提示:

游客,如果您要查看本帖隐藏内容请回复

首页空白也因修改discuz.htm/footer.htm模版文件出错或代码错误而引起



上一篇:Discuz X2.5注册用户名为空怎么解决
下一篇:Discuz 官方升级到X3RC版后于晚上9点多又关闭站点维护
authicon 游戏吧丶小磊 发表于 2013-5-16 15:49:55 | 显示全部楼层
强烈支持楼主ing……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-17 01:19

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表