Pregunta

Quiero ejecutar un script cada 30 minutos, pero yo quiero usarlo a través de cron, ya que es mi guión personal, que me updates correos electrónicos de varios sitios en función de las configuraciones.

Entonces, ¿qué debo escribir en Command para ejecutar en cpanel para ejecutar mi script con el nombre check.php

¿Fue útil?

Solución

El formato es algo como esto. Eactly el mismo que si estuviera tratando de ejecutar el comando desde la terminal.

    php_location full_script_location output_location

Así, por ejemplo, en mi servidor me gustaría utilizar algo como esto:

/usr/bin/php /home/yacoby/status/check.php

Es necesario asegurarse de que su dirección de correo electrónico está configurado correctamente.

Si no desea que se le envía por correo electrónico la salida del script (es decir, que desea iniciar sesión, o hacer el envío por correo electrónico desde dentro de la secuencia de comandos), puesto> / dev / null al final del comando. por ejemplo.

/usr/bin/php /home/yacoby/status/check.php > /dev/null

Otros consejos

También puede probar:

wget http://www.example.com/check.php

como entonces la secuencia de comandos se ejecuta exactamente de la misma manera que lo haría en el sitio web (variables de entorno, los permisos de archivo, etc será el mismo).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top