
Estoy ejecutando un servidor con Ubuntu 14.04, Nginx y PHP-5. ¿Funcionaría cron si emito el comando como este:
10 * * * * service php5-fpm restart
¿O necesito poner este comando en un script y llamarlo desde aquí? Básicamente, sólo estoy usando cron para reiniciar php5-fpm
cada 10 minutos.
Respuesta1
No importa si crontab
(editado invocando crontab -e
o sudo crontab -e
, si necesita llamar a un comando con mayores privilegios) contiene un script para ejecutar o un comando. Si desea poner un comando directamente en un, crontab
debería verse así:
*/10 * * * * /usr/sbin/service php5-fpm restart
Tienes que usar la ruta completa /usr/sbin/service
porque /usr/sbin
no está en la ruta predeterminada de cron PATH
.
*/x
significa que un comando se ejecuta una vez por cadaXde tiempo (minutos, horas, etc.).