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
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.
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.
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.
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
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.
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.
Hola
Revisa el archivo: settings.inc.php
En este archivo comprueba si tienes esa constante.
_RIJNDAEL_IV_
Saludos.
Es lo que te quería comentar, no tengo ninguna variable _RIJNDAEL_IV_ en el archivo: settings.inc.php
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.
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.