【问题标题】:Magento Undefined index: httponly error after XAMPP upgradeMagento 未定义索引:XAMPP 升级后的 httponly 错误
【发布时间】:2013-11-09 09:14:42
【问题描述】:

我最近升级了我的 XAMPP 版本(在 OS X 上)并且我在本地运行的所有 magento 站点都收到此错误:

注意:未定义索引:httponly 位于 /Applications/XAMPP/xamppfiles/htdocs/mysite/html/magento/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php 第 94 行

以前有没有人遇到过这个问题,或者知道是什么原因造成的?到目前为止,我在网上几乎没有找到与它相关的内容。

【问题讨论】:

  • 我在编写一个实际创建客户的处理程序并尝试为同一用户创建登录会话时遇到了同样的问题。我相信这与 Mage 会话有关。很乐意听取任何有此问题解决方案的人的意见。

标签: magento xampp


【解决方案1】:
Comment the following section of the code in
 **htdocs/mysite/html/magento/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php**

/*if (!$cookieParams['httponly']) {
    unset($cookieParams['httponly']);
    if (!$cookieParams['secure']) {
        unset($cookieParams['secure']);
        if (!$cookieParams['domain']) {
            unset($cookieParams['domain']);
        }
    }
}

if (isset($cookieParams['domain'])) {
    $cookieParams['domain'] = $cookie->getDomain();
}*/ 

【讨论】:

  • 修改 Magento 核心文件是不好的做法。你不应该这样做。其次,注释掉一些东西并不能解决问题,你只是忽略它。
猜你喜欢
  • 1970-01-01
  • 2017-05-15
  • 1970-01-01
  • 2014-08-11
  • 1970-01-01
  • 2014-09-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多