熟悉Z-Blog的人都知道,它的网站设置和全局设置中都有一个调试模式(开发模式)。如果我们的网站报错原因不明,我们可以打开调试模式的开关,快速定位错误原因。
或者你的网站又错了。去Z-Blog官方论坛发帖求助。还需要打开调试模式截图,让大家判断错误原因。
但是,有一种情况可能会让普通用户很无奈。
你做了一些操作,进不去网站后台。这时候怎么开启调试模式?
举个例子:
做了一些操作,发现网站报错了!
于是想在后台打开调试模式,却发现进不了后台!!
至此,我的心情坏了!!!
我该怎么办?您要恢复网站备份吗?
还是换数据库?
在配置表中找到ZC _调试_模式,b:0更改为b:1。
是不是对这个普通用户太不友好了?
其实解决方法也很简单
我们在网站目录中找到了\zb_system\defend\error.php文件。
将以下代码添加到第二行:
$GLOBALS[#39;option#39;][#39;ZC_DEBUG_MODE#39;]=1;
刷新网页,发现错误信息已经很详细了。
原来我故意写了一个“;”在我正在使用的主题中的include.php文件的某个代码中。。
这样,问题就解决了。
至于这个操作的原理,应该没人关心。
严格来说,这并不是启动调试模式,而是通过“作弊”让ZB输出更详细的错误代码!
不用担心,用就好!!!
注意:问题解决后,请删除您添加的代码。