Avisos
Vaciar todo

añadir tareas cron

2 Respuestas
2 Usuarios
0 Reactions
13 Visitas
Respuestas: 56
Trusted Member
Topic starter
 

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


 
Respondido : 16/04/2021 8:45 am
Tags del tema
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

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:

screenshot nimbus capture 2021.04.16 15 22 10

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:

screenshot nimbus capture 2021.04.16 15 26 55

feed de datos,

Lo mismo que lso anteriores, editas el modulo y copias la URL.

 

In saludo

 

 


 
Respondido : 16/04/2021 1:36 pm