未定义的索引:Magento Enterprise 1.10中的HTTP_USER_AGENT

时间:2012-09-05 18:37:45

标签: magento

为什么magento系统中的system.log充满了这个错误?

2012-09-04T06:37:25 + 00:00 ERR(3):注意:未定义的索引:/ var / www // app / code / core / Mage / Core / Model / Design / Package中的HTTP_USER_AGENT。第588行的PHP

我们正在使用Magento Enterprise 1.10,当我收集任何提示时,似乎它可能与system->配置中的设计主题异常有关...

1 个答案:

答案 0 :(得分:5)

这在技术上是Magento 中的一个错误,因为假设此变量在in fact may not be set时设置。

此处使用反向链接报告:http://www.magentocommerce.com/bug-tracking/issue?issue=14194

编辑:添加简单补丁

    if (!isset($_SERVER['HTTP_USER_AGENT']) || empty($_SERVER['HTTP_USER_AGENT'])) {
        return false;
    }