Como hacer un cronjob o trabajo automático

¿ Que es un cronjob ?

Un cronjob es una instrucción para que el hosting o servidor, realice en un momento determinado una ejecución que yo le haya programado con anterioridad.

Entonces tiene dos partes principales

  • ¿ Cuando se ejecuta ?
    • Puedo programarlo una vez por dia, por hora, una vez por mes, etc.
  • ¿ Que debe ejecutarse ?
    • Puedo abrir un archivo php, cgi o lo que necesite mientras que sea llamar a un archivo.

 

¿ Como hacer un cronjob ?

Como primera medida, debes ingresar al paneldehosting, puedes recordarlo como hacerlo aqui

Una vez dentro del paneldehosting, Vamos a el boton Cronjob

entrar-al-cronjob.gif

Una vez dentro, si vamos a llamar a un archivo php por ejemplo debemos escribir la ruta de php, en nuestro caso, es simplemente copiar y pegar.

rutaphpparacron.gif

Parametros del cronjob

Luego de eso debemos escribir el archivo que deseamos llamar con el php y la frecuencia que deseamos que se ejecute ese archivo.

Debemos tener en cuenta que la estructura es:

rutaphp parametros /home/usuariodehosting/public_html/algunarchivo.php

cronjob.png

Elegir el horario para el cronjob

Y finalmente elegimos el horario donde queremos que corra el archivo.

cronjob-por-horarios.gif

Verificar si existe el cronjob

Deberia estar listado en el boton cronjob, asi:

 

verificar-cronjob.png