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
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
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.