西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

Magento无法开启Debug模式的原因

时间:2016-02-11 08:25来源: 作者: 点击:
Magento的开发做了一段时间之后,如果再接触其它的开源PHP程序的时候,会不由自主的想念Magento内置的Debug模式的强大。一旦开启Debug,可以迅速的定位Block(Add Block Names to Hints)及模板

Magento的开发做了一段时间之后,如果再接触其它的开源PHP程序的时候,会不由自主的想念Magento内置的Debug模式的强大。一旦开启Debug,可以迅速的定位Block(Add Block Names to Hints)及模板文件(Template Path Hints),无论是对于在Block层中做数据的调用过滤也好,还是在修改模板,都是不可或缺的功能。

今天在一个项目中碰到了非常棘手的问题,无法开启Debug模式!Website,Store层全部都应用Debug模式,也无济于事。在数据库中查看该值没有问题,全部为1,确定打开。接着把模板换成系统默认的模板,依然无法显示Debug模式。就在头疼了N久之后,突然在Debug的上边,有一栏“Developer Client Restrictions”,即开发者登录限制,填写IP地址生效。

Magento开发者帐号IP限制

Magento开发者帐号IP限制

试着把填写在该栏的IP地址清除掉之后,Debug模式就成功开启了!那么可以类推,所有在Developer栏目下的配置,都受到“Developer Client Restrictions” IP地址的限制!非常强悍!一直以为该IP是后来做后台登录限制的。那么这个功能,也和安全无关了,主要是为了避免非开发人员的误操作而设置的。

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容