Avisos
Vaciar todo

[Resuelto] Fatal error al entrar en el apartado modules

6 Respuestas
2 Usuarios
1 Reactions
29 Visitas
Respuestas: 3
New Member
Topic starter
 

Buenas tardes, estoy experimentando el siguiente problema, al entrar en el apartado de módulos de mi Prestashop 1.6.1.16, me arroja el siguiente error:

[PrestaShop] Fatal error in module file :/home2/purojabu/public_html/purojabugo.es/classes/module/Module.php:
Call to undefined method Hook::_generateConfigXml()

He visto el archivo ese en el ftp, pero no veo nada raro.

Alguien me puede ayudar??


Este debate ha sido modificado el hace 6 años 2 veces por Manuel
 
Respondido : 14/03/2020 11:08 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Manuel.

Veo varias cosas que pueden afectar.

.- Estas utilizando la version 7.3 de PHP y las versions de Prestashop 1.6 solo soportan hasta al version 7.1 incluso te diria que mejor con una version 5.6

Una vez modificada la version de PHP si ves que todo funciona bien:

.- Actualiza la version de prestashop a la ultima estable de la rama 1.6 que es la 1.6.1.24 y estas utilizando la version 1.6.1.16

.- Comprueba si tienes pendiente actualizaciones de modulos y plantilla. 

 

Un saludo


 
Respondido : 14/03/2020 11:35 am
Respuestas: 3
New Member
Topic starter
 

@pepesoler

Hola pepe, tengo instalada la versión 5.6, ya sabía que en PS 1.6 no puedo trabajar con PHP 7. 

Respecto a las otras preguntas, no puedo actualizar a 1.6.1.24, ya que no puedo acceder a los módulos para usar el actualizador de prestashop.

Ha estado funcionando hasta hace unos días, que el cliente me ha pedido actualizar un banner y ha sido cuando me he percatado del problema.

Gracias


 
Respondido : 14/03/2020 11:42 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Manuel.

Ok, el problema esta en algún modulo que no tiene definido el Hook o el asignado no esta disponible:

[13-Mar-2020 00:23:27 Europe/Madrid] PHP Fatal error:  Call to undefined method Hook::_generateConfigXml() 
in /home2/purojabu/public_html/purojabugo.es/classes/module/Module.php on line 1414

Accede a tu cuenta de cPanel -> Administrador de archivos

.-Accede a la carpeta modules y renombre la carpeta " hook "

Revisa si con eso se soluciona.

 

Si ves que se soluciona, acuérdate de actualizar prestashop a la ultima version de la rama 1.6 que es la 1.6.1.24.

Nota: No actualices a la version 1.7 ya que no son compatibles.

 

Un saludo


 
Respondido : 14/03/2020 12:48 pm
Respuestas: 3
New Member
Topic starter
 

@pepesoler

Hola Pepe, parece que se ha solucionado, ya puedo entrar en módulos y he actualizado a 1.6.1.24 sin ningún problema.

 

Muchas gracias por tu ayuda

 


 
Respondido : 14/03/2020 4:17 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Manuel.

Genial !!! me alegra que lo solucionaras.

Ya sabes, cualquier consulta que tenga no dudes en comunicarlo 😉 

 

Cerramos el tema.

Un saludo


 
Respondido : 14/03/2020 4:48 pm
Manuel reaccionó