跨境电商
经验交流分享

Magento无法开启Debug模式的原因

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)
未经允许不得转载:锐想 » Magento无法开启Debug模式的原因
分享到: 更多 (0)

评论 2

评论前必须登录!

 

  1. #1

    过来支持下

    大發7年前 (2012-08-29)
    • 你们的几个小站好帅气的~~有神马联盟不

      ruiwant7年前 (2012-08-29)

锐想电商 - 跨境电商经验交流分享

锐想无限