Actualización a 1.6...
 
Avisos
Vaciar todo

Actualización a 1.6.1.20 y aviso en error_log

11 Respuestas
3 Usuarios
0 Reactions
824 Visitas
Respuestas: 101
Estimable Member
Topic starter
 

Hola,
he actualizado a la 1.6.1.20 y ahora me aparece este mensaje repetitivamente en el error_log:

[09-Jul-2018 10:58:51 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_KEY_ - assumed '_RIJNDAEL_KEY_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 10:58:51 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_IV_ - assumed '_RIJNDAEL_IV_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 10:58:52 Europe/Madrid] PHP Warning: openssl_encrypt(): IV passed is only 7 bytes long, cipher expects an IV of precisely 16 bytes, padding with in /home2/laherbor/public_html/classes/Rijndael.php on line 52

¿Podéis echarme una mano? Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 09/07/2018 11:09 am
Julen
Respuestas: 2894
Famed Member Admin
 

Hola,

En este caso prueba a poner a 0 el campo PS_CIPHER_ALGORITHM de la tabla ps_configuration

Y verifica si con dicha modificación se soluciona el problema que estas teniendo.


 
Respondido : 09/07/2018 11:24 am
Respuestas: 101
Estimable Member
Topic starter
 

Hola,
he hecho lo que indicabas, he modificado el campo PS_CIPHER_ALGORITHM de la tabla ps_configuration a cero, pero cada vez que entro en la página sigue generando los registros en el Log.

Saludos.


 
Respondido : 09/07/2018 12:02 pm
Julen
Respuestas: 2894
Famed Member Admin
 

Hola,

Los registros del error_log siguen siendo los mismos?

Podrías copiarnos los últimos registros que te aparecen?

Quedamos a la espera de la información solicitada.


 
Respondido : 09/07/2018 1:08 pm
Respuestas: 101
Estimable Member
Topic starter
 

Hola,

te anexo los mensajes que crea en el log al abrir la página:

[09-Jul-2018 13:10:32 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_KEY_ - assumed '_RIJNDAEL_KEY_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 13:10:32 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_IV_ - assumed '_RIJNDAEL_IV_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 13:10:32 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_KEY_ - assumed '_RIJNDAEL_KEY_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 13:10:32 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_IV_ - assumed '_RIJNDAEL_IV_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 13:10:32 Europe/Madrid] PHP Warning: openssl_decrypt(): IV passed is only 7 bytes long, cipher expects an IV of precisely 16 bytes, padding with in /home2/laherbor/public_html/classes/Rijndael.php on line 91
[09-Jul-2018 13:10:34 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_KEY_ - assumed '_RIJNDAEL_KEY_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 13:10:34 Europe/Madrid] PHP Notice: Use of undefined constant _RIJNDAEL_IV_ - assumed '_RIJNDAEL_IV_' in /home2/laherbor/public_html/classes/Cookie.php on line 79
[09-Jul-2018 13:10:34 Europe/Madrid] PHP Warning: openssl_decrypt(): IV passed is only 7 bytes long, cipher expects an IV of precisely 16 bytes, padding with in /home2/laherbor/public_html/classes/Rijndael.php on line 91


 
Respondido : 09/07/2018 1:11 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Lo que te reporta son Advertencias, específicamente que no se ha definido una constante.
Sin embargo debería tu sitio teóricamente seguir trabajando correctamente.

Con respecto al mensaje de advertencia, tienes algún módulo externo relacionado con seguridad?

De manera general es posible también que algo se haya quedado de la instalación anterior, podrías probar limpiando cache y desactivando parámetros de optimización desde: Parámetros avanzados > Rendimiento.

Saludos.


 
Respondido : 09/07/2018 5:10 pm
Respuestas: 101
Estimable Member
Topic starter
 

Hola,
No tengo ningún módulo de seguridad, y he limpiado cache y nada.
he encontrado este link: http://yysource.com/2012/11/migrate-prestashop-to-another-server/ que habla de unas constantes que hay que tener en el setting.inc.php, pero yo no las tengo.
¿Te dice algo esto?
Si cada vez que alguien cargue mi página se generan estos mensajes en el log, ¿no puedo tener problemas de tamaño de este?

Gracias.


 
Respondido : 09/07/2018 5:37 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Revisa el archivo: settings.inc.php
En este archivo comprueba si tienes esa constante.
_RIJNDAEL_IV_

Saludos.


 
Respondido : 09/07/2018 7:04 pm
Respuestas: 101
Estimable Member
Topic starter
 

Es lo que te quería comentar, no tengo ninguna variable _RIJNDAEL_IV_ en el archivo: settings.inc.php


 
Respondido : 09/07/2018 8:12 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Prueba agregarla, puedes usar la misma línea de código de:
Contenido solo visible a usuarios registrados

Realiza una copia de tu BD antes por seguridad en caso te cambie algo a nivel de BD.

Saludos.


 
Respondido : 09/07/2018 9:30 pm
Respuestas: 101
Estimable Member
Topic starter
 

Hola, he creado las constantes en el settings.inc.php y ha dejado de lanzar alertas al error_log. Aparentemente todo funciona por lo que cierro el tema y gracias por vuestra ayuda.
Saludos.


 
Respondido : 11/07/2018 4:08 pm