Obtenga el registro de errores para cada URL Hits en Magento1.7
-
12-12-2019 - |
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
Solución
En una conjetura, ha editado su núcleo, ya que se define esa variable.
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í.