with tiempo script job example ejecutar crear cierto cada php automation cron

job - ejecutar script php cada cierto tiempo



Ejecutando un script PHP con un trabajo CRON (4)

¿Estás utilizando una empresa para alojar tu sitio web?

Como debe tener un ícono en su c panel llamado cron jobs desde allí, puede indicarle qué script ejecutar y cuándo.

Me gustaría ejecutar un script PHP todos los días a la medianoche. Después de investigar cómo hacer esto, parece que la mejor manera de lograr esto es usar un trabajo CRON.

Si mi script php se encuentra en http://example.com/scripts/scriptExample.php , ¿alguien puede mostrar el ejemplo más simple de cómo se vería este comando CRON?

Revisé numerosas publicaciones, pero no puedo encontrar un ejemplo suficientemente simple para aprender y construir.

Gracias por adelantado,

Dan


Crontab necesita la ruta completa en su servidor.

0 0 * * * php /var/www/vhosts/domain.com/httpdocs/scripts/example.php

Esto se ejecutará todos los días a la medianoche.


Entonces algo como esto:

00 * * * * /usr/local/bin/php /home/john/myscript.php

El 00 * * * * significa cada hora / usr / local / bin / php - donde el motor principal de php se encuentra en /home/john/myscript.php - el script que se ejecutará (ruta física)

También puede usar la tecla especial @hourly:

@hourly /usr/local/bin/php /home/john/myscript.php


Si tiene un sudo de acceso a su servidor Linux: - Entonces haga lo siguiente

sudo crontab -e

Esto abrirá la pestaña cron para usted en su servidor.

Lo siguiente es que debe hacer una entrada de cron para el archivo que desea ejecutar

00 00 * * * /usr/local/bin/php "path of the php file which you want to execute"

00 00 * * * esto ejecutará tu cron a medianoche todos los días, significa a las 0 y a los 0 min