Pregunta

Estoy recibiendo este registro de errores para cualquier golpe de URL en mi Magento ... ¿Cuál podría ser la razón y cómo resolver esto?

2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 94
2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 95
2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 96
2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 97
2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 98
2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 99
2014-11-14T07:49:47+00:00 ERR (3): Notice: Undefined variable: cookieParams  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 108
2014-11-14T07:49:47+00:00 ERR (3): Warning: call_user_func_array() expects parameter 2 to be array, null given  in /var/www/beta_dev/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 108

¿Fue útil?

Solución

En una conjetura, ha editado su núcleo, ya que se define esa variable.

ver https://github.com/sonassi/magento-ce/blob/1.7.0.0/app/code/core/mage/core/model/session/abstract/varien.php#l86

Restaurar una copia limpia y no modificada del núcleo.

Otros consejos

Encontré la solución ...

    // session cookie params
    /*$cookieParams = array(
        'lifetime' => $cookie->getLifetime(),
        'path'     => $cookie->getPath(),
        'domain'   => $cookie->getConfigDomain(),
        'secure'   => $cookie->isSecure(),
        'httponly' => $cookie->getHttponly()
    );*/

Esto hace el problema. Entonces, después de un acabado, esta variable, mi problema se resolvió ...

    // session cookie params
    $cookieParams = array(
        'lifetime' => $cookie->getLifetime(),
        'path'     => $cookie->getPath(),
        'domain'   => $cookie->getConfigDomain(),
        'secure'   => $cookie->isSecure(),
        'httponly' => $cookie->getHttponly()
    );

No es necesario modificar el archivo Core !!!!

Pruebe estas configuraciones en: Sistema> Configure> Web

Lifetime de cookies: 86400 Camino de la galleta: / Dominio de cookie: su dominio Utilice SOLAMENTE HTTP: Sí Modo de restricción de cookies: NO

La configuración importante es solo HTTP: Sí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top