Hola,
Cuando actualizo un producto (precio, atributos, etc) se produce un error en el código de una de las clases del fichero Rijandel.php
[client http://185.124.7.198:0&source=gmail&ust=1635343672526000&usg=AFQjCNEfJMy8BCl8K29XuvY9FZ2tKr8RH Q">185.124.7.198:0] [host http://campeoutdoors.es&source=gmail&ust=1635343672526000&usg=AFQjCNG1Z8kXcMpr1oB3qHOnLdY0ulttd g">campeoutdoors.es] Backend log: PHP Warning: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' (this will throw an Error in a future version of PHP) in /home/campeout/public_html/http://campeoutdoors.es/classes/Rijndael.php&source=gmail&ust=1635343672526000&usg=AFQjCNHHjDqGf8Rv8r9RH5itO96bAT4QX g">campeoutdoors.es/classes/Rijndael.php on line 124\n, referer: http://campeoutdoors.es/admin127lqoq4r/index.php?controller%3DAdminProducts%26id_product%3D356%26updateproduct%26token%3D1cba882b4240d0eefe54caaa5c9053e7&source=gmail&ust=1635343672526000&usg=AFQjCNE2jQ18Z1dyzCEF2quK4eVnEvj7N g"> http://campeoutdoors.es/admin127lqoq4r/index.php?controller=AdminProducts&id_product=356&updateproduct&token=1cba882b4240d0eefe54caaa5c9053e7
He actualizado la BBDD para poner a 0 el valor relacionado con esa constante ejecutando el siguiente comando en PHPMyAdmin:
UPDATE `ps_configuration` SET `value` = '0' WHERE `name` = 'PS_CIPHER_ALGORITHM';
También he seguido las instrucciones que hay en https://stuffweb2016.wordpress.com/2020/04/20/prestashop-1-6-rijndael-error/
Y el error no desaparece.
¿Alguna pista de cómo podemos solucionarlo?
Muchas gracias
Contenido solo visible a usuarios registrados
Hola Ramón.
Modifica la version de PHP que tienes para ese dominio, las versiones de prestashop 1.6 no soportan versiones superiores a 7.0 incluso muchos módulos no soportan versiones superiores a 5.6 de PHP.
-> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
Revisa si con eso se soluciona.
Un saludo
Hola @pepesoler ,
Nada, he puesto la versión del PHP a 5.6 y sigue apareciendo el dichoso error...
¿Alguna otra idea?
Hola Ramón,
Prueba modificar la versión de PHP a 7.0 es posible algún módulo que tengas requiera esta versión, de igual forma comprueba si algún modulo que hayas instalado te genere este error
Verifica esto y nos comentas como ha ido todo
Un Saludo
@karen he desactivado el módulo de AliExpress y he puesto la versión del PHP a la 7.0 y he conseguido que funcione correctamente.
Muchas gracias
Hola Ramón.
Genial !!! me alegra que lo solucionaras.
Cualquier consulta que tengas no dudes en comunicarlo.
Cerramos el tema.
Un saludo