当zblog后台都进不去了,如何强制启用zblog的调试模式(开发模式)?
时间:2023年05月21日
/来源:网络
/编辑:佚名
ZBP1.7.2更新:
zbp1.7.2版本内置了强制开启调试模式的方法。
只需要找到zb_system/function/c_system_base.php
在第22行,将
点击复制代码 PHP
//defined('ZBP_DEBUGMODE') || define('ZBP_DEBUGMODE', true);
前面的//去掉即可强制开启debug模式。
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第1张
ZBP1.7.2以前版本操作方法:
熟悉Z-Blog的都知道,在其网站设置,全局设置中有一个调试模式(开发模式)。如果我们的网站因未知的的原因报错,可以打开调试模式的开关,以便快速定位出错的原因。
又或者你的网站出错了,去Z-Blog官方论坛发帖寻求帮助,也需要打开调试模式截图,以便大家判断出错原因。
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第2张
但是有一种情况可能会令普通用户束手无策。
你做了某些操作,网站后台都进不去了,这个时候要如何打开调试模式?
举个栗子:
我做了某些操作后发现:网站报错了!
于是我想进后台打开调试模式,结果发现:后台也进不去!!
此时我的心情是崩溃的!!!???
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第3张
这该如何是好?要还原网站备份吗?
又或者改数据库?
config表里找到ZC_DEBUG_MODE,b:0改成b:1
这个对于普通用户来说是不是太不友好了?
其实解决方法也很简单
我们找到网站目录下的\zb_system\defend\error.php文件。
在第二行加上如下代码:
点击复制代码 PHP
$GLOBALS['option']['ZC_DEBUG_MODE']=1;
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第4张
刷新网页,发现报错信息已经很详细了。
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第5张
原来是我故意把当前正在使用的主题里的include.php文件中的某段代码少写了一个“;”。
于是,问题就这样解决了。
至于这个操作的原理是什么,应该没人会关心吧。
严格来说,这也不是开启了调试模式,只是用“欺骗”的方式让ZB输出了更加详细的错误代码!
甭管那么多,能用就行!!!
注意:问题解决后注意删掉你添加的代码。
zbp1.7.2版本内置了强制开启调试模式的方法。
只需要找到zb_system/function/c_system_base.php
在第22行,将
点击复制代码 PHP
//defined('ZBP_DEBUGMODE') || define('ZBP_DEBUGMODE', true);
前面的//去掉即可强制开启debug模式。
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第1张
ZBP1.7.2以前版本操作方法:
熟悉Z-Blog的都知道,在其网站设置,全局设置中有一个调试模式(开发模式)。如果我们的网站因未知的的原因报错,可以打开调试模式的开关,以便快速定位出错的原因。
又或者你的网站出错了,去Z-Blog官方论坛发帖寻求帮助,也需要打开调试模式截图,以便大家判断出错原因。
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第2张
但是有一种情况可能会令普通用户束手无策。
你做了某些操作,网站后台都进不去了,这个时候要如何打开调试模式?
举个栗子:
我做了某些操作后发现:网站报错了!
于是我想进后台打开调试模式,结果发现:后台也进不去!!
此时我的心情是崩溃的!!!???
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第3张
这该如何是好?要还原网站备份吗?
又或者改数据库?
config表里找到ZC_DEBUG_MODE,b:0改成b:1
这个对于普通用户来说是不是太不友好了?
其实解决方法也很简单
我们找到网站目录下的\zb_system\defend\error.php文件。
在第二行加上如下代码:
点击复制代码 PHP
$GLOBALS['option']['ZC_DEBUG_MODE']=1;
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第4张
刷新网页,发现报错信息已经很详细了。
当后台都进不去了,如何强制启用zblog的调试模式(开发模式)? 第5张
原来是我故意把当前正在使用的主题里的include.php文件中的某段代码少写了一个“;”。
于是,问题就这样解决了。
至于这个操作的原理是什么,应该没人会关心吧。
严格来说,这也不是开启了调试模式,只是用“欺骗”的方式让ZB输出了更加详细的错误代码!
甭管那么多,能用就行!!!
注意:问题解决后注意删掉你添加的代码。
新闻资讯 更多
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法