Pregunta

Estoy tratando de ejecutar una tarea programada para que un script php se ejecuta cada 10 minutos en mi servidor. La secuencia de comandos actualiza una base de datos. Ahora mismo mi crontab se ve así:

* /10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php

Sin embargo, el script php nunca parece funcionar. También he intentado volver a cargar cron después de actualizar la ficha cron con:

  $ /etc/init.d/cron reload

pero esto no funcionaba bien. No formateado correctamente mi mirada crontab actual? ¿Hay permisos específicos que necesitan ser especificada en un archivo con el fin de que se ejecute un script?

¿Fue útil?

Solución

No debe haber un espacio entre "*" y "/ 10". Debe ser:

*/10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top