Buenos días,
Como ya os he comentado en otras consultas, en las últimas semanas he migrado mi tienda de prestashop 1.6x a 1.7, y en este momento estoy intentado añadir algunas tareas cron: buscador, sitemap y valoraciones.
La del módulo de valoraciones ya la tenia ok en la anterior instalación y he cambiado la url y parece que funciona, esta tarea hace que se envíen mail a los usuarios que han comprado días atrás y el la siguiente: curl -A Firefox "https://www.maymovil.com/modules/gsnippetsreviews/cron.php?bt_key=98c7eb12d8d86ec218a38f6809361d0d".
Aquí tengo una duda porque el módulo me indica la url con HTTP y yo la cambie por HTTPS, no sé si esto influirá?
Después de leer artículo https://guias.webempresa.com/preguntas-frecuentes/crear-tareas-programadas-tareas-cron-cpanel/ lo entiendo todo menos "En la definición del comando que puede ejecutar la tarea, puedes utilizar comandos como php, wget o curl"
En la tarea cron del módulo de valoraciones que ya os consulté hace tiempo vosotros me indicasteis el uso de "curl -A Firefox" antes de la url.
Mi otra pregunta es para la tarea cron de actualizar buscador y sitemap, como sería el comando a añadir a la url que os adjunto a continuación?
https://maymovil.com/admin631sdseln/index.php?controller=AdminSearch&action=searchCron&ajax=1&full=1&token=SD4BQKe5&id_shop=1 para buscador.
https://maymovil.com/modules/gsitemap/gsitemap-cron.php?token=de5617b0e4&id_shop=1 para site map.
También me gustaría crear una tarea cron para actualizar el feed de datos, que comando tendría que usar y que url tener en cuenta?
Gracias y un saludo!!!
Contenido solo visible a usuarios registrados
Hola Alfonso.
no sé si esto influirá?
En principio no ya que todo lo que acceda con el protocolo http:// será dirigido a la misma URL pero con el protocolo https:// de todas formas, si puedes cambiarlo, siempre es mejor tenerlo con el protocolo https://
puedes utilizar comandos como php, wget o curl
Son diferentes comandos que puedes utilizar, es lo mismo utilizar comandos en PHP, wget o Curl para una tarea cron.
actualizar buscador
Para ejecutar un archivo puedes utilizar wget -q seguido de la URL del modulo.
Por ejemplo para la búsqueda por facetas.
.- Accedes a modulos y editas el modulo de búsqueda pro facetas.
.- En la parte superior veras las URL:
Para el ejemplo que te muestro seria algo parecido a esto:
Contenido solo visible a usuarios registrados
sitemap
Lo mismo, editas el modulo y mostrará la URL:
feed de datos,
Lo mismo que lso anteriores, editas el modulo y copias la URL.
In saludo