Els CRONjobs, o tasques programades, et permeten executar scripts de la teva web en una freqüència de temps que decideixis. Si tens un procés que s'ha d'executar automàticament amb certa freqüència pots establir-ne la periodicitat configurant un CRONJob.

 

1.-Inici de la configuració del CRONJob

Per configurar-lo, accedeix a la gestió de l'allotjament, a l'apartat de "Servidor", i prem la icona CRONJobs.


 

  • Confirmació per email

Si desitges rebre els resultats de l'execució cada vegada que s'executi un CRONJob, has de activar el següent botó:



Has de tenir en compte que només rebràs el correu si l' script retorna un resultat. Si l'script que executes no retorna cap resultat no rebràs cap correu encara que tinguis configurada aquesta opció.

 

2.-Opcions de configuració

Pots configurar un CRONJob amb l'assistent bàsic o l'assistent avançat.

 

  • Mode bàsic

En el panell pots observar l'apartat "Configurar un nou cronjob", on accedeixes a la gestió bàsica de CRONJobs que s'executa mitjançant un senzill formulari.

 

 

  • Identificador del CRONJob: nom que identifica el CRONJob creat. Pot tenir el mateix nom que la ruta del CRONJob.
  • Comanda a executar: crida a l'script que es desitja executar. Pot ser l'execució simple o pot incloure paràmetres en la crida (per exemple, /cron.php?time_ex=oadpASDk=) També pot modificar si vol que s'executi via http:// o https://
  • Franges de temps:el període i la freqüència amb què desitges que s'executi l'script.
    • Minuts: pots configurar una freqüència del tipus cada x minuts o en un minut determinat, el minut xx (dels 60 minuts que té una hora).
    • Hores: pots configurar una freqüència del tipus cada x hores o a una hora determinada, a l'hora xx (de les 24 hores que té el dia)
    • Dies: pots configurar la freqüència de "Cada dia", seleccionar un dia de la setmana o bé el dia xx (dels 31 dies possibles que té un mes)
    • Mesos: pots seleccionar "Cada mes" o un dels dotze mesos de l'any.

Un cop configurat prem Afegir cronjob per guardar la configuració.



  • Mode avançat

En el panell pots observar l'apartat "Configurar un nou cronjob", on accedeixes a la gestió bàsica de CRONJobs que s'executa mitjançant un senzill formulari. Ha de clicar sobre l'apartat "Configuració avançada" tal i com es mostra en la imatge:



  • Identificador del CRONJob: nom que identifica el CRONJob creat. Pot tenir el mateix nom que la ruta del CRONJob.
  • Comanda a executar: crida a l'script que es desitja executar. Pot ser l'execució simple o pot incloure paràmetres en la crida (per exemple, /cron.php?time_ex=oadpASDk) També pot modificar si vol que s'executi via http:// o https:// 
  • Franges de temps: el període i la freqüència amb què desitgem que s'executi l'script.
    • Minuts: pots configurar una freqüència del tipus cada x minuts o en un minut determinat, el minut xx (dels 60 minuts que té una hora).
    • Hores: pots configurar una freqüència del tipus cada x hores o a una hora determinada, a l'hora xx (de les 24 hores que té el dia).
    • Dies: pots configurar la freqüència de "Cada dia" o bé el dia xx (dels 31 dies possibles que té un mes).
    • Mesos: es pot seleccionar "Cada mes" o triar un dels dotze mesos de l'any.
    • Dia setmana: pots seleccionar un dia de la setmana. 0 equival a diumenge. 

Un cop configurat prem Afegir CRONJob per guardar la configuració. 

 


En la part inferior del panell veuràs l'apartat "Llistat de CRONJobs configurats".


 

Llistat dels CRONJobs que hem anat afegint al sistema:

  • Identificador: nom del CRONJob.
  • Minut: freqüència d'execució seleccionada que fa referència als minuts.
  • Hora: freqüència d'execució seleccionada que fa referència a les hores.
  • Dia: freqüència d'execució seleccionada que fa referència al dia.
  • Mes: freqüència d'execució seleccionada que fa referència als mesos.
  • Dia setmana: freqüència d'execució seleccionada que fa referència al dia de la setmana.
  • Editar: permet editar el CRONJob inserit.
  • Esborrar: elimina el CRONJob del sistema.


Per a més informació, pots contactar amb nosaltres.