请勿通过开发者调试模式


熟悉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输出更详细的错误代码!

不用担心,用就好!!!

注意:问题解决后,请删除您添加的代码。

转载请注明原文地址:https://juke.outofmemory.cn/read/633747.html

最新回复(0)