Avisos
Vaciar todo

Error 500 al generar sitemap en Prestashop 1.7

17 Respuestas
5 Usuarios
0 Reactions
2,369 Visitas
Respuestas: 9
Active Member
Topic starter
 

Hola!

He instalado en mi Prestashop 1.7 el modulo que indican aquí (encontre el enlace navegando en este foro)

https://www.prestashop.com/forums/topic/579234-generar-sitemap-para-google-en-prestashop-17/

para generar el sitemap. La primera vez que lo genero va bien, pero al programar la tarea en el cron, cuando se ejecuta la llamada a la url que debe generarlo lo único que hace es borrar el anterior y si intento lanzar la url directamente en el navegador me da un error 500. ¿alguna idea de que puede estar pasando?

Gracias por adelantado

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 25/03/2018 6:14 pm
Respuestas: 9
Active Member
Topic starter
 

Hola de nuevo

Finalmente conseguí encontrar un mensaje de error en el fichero error_log del directorio del modulo:

PHP Fatal error: Uncaught Error: Call to undefined function p() in /home2/juguet18/public_html/juguetesycositas.com/modules/gsitemap/gsitemap-cron.php:56

Fui a la linea indicada del fichero gsitemap-cron.php y solo tuve que cambiar esto:

p($gsitemap->createSitemap((int)$id_shop));

por esto:

$gsitemap->createSitemap((int)$id_shop);

y ya funciona correctamente.

Lo dejo aquí por si sirviera de ayuda a alguien en el futuro.

Saludos


 
Respondido : 04/04/2018 8:32 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Es muy extraño que tengas una función llamada p(), tal vez alguna modificación accidental o algún bug del módulo.

Gracias por el aporte.

Saludos.


 
Respondido : 04/04/2018 9:21 pm
Página 2 / 2