Para ejecutar las tareas programadas en nuestro servidor, depende en gran medida del servidor en sí. Sin perjuicio de ello, el código será similar a:
* * * * * /path/to/bin/php /path/to/console cron >/dev/null 2>&1
en donde los argumentos corresponden a:
Una expresión de cron que indique la frecuencia de ejecución. Para los fines prácticos, mantenga la expresión * * * * *, es decir, cada un minuto.
La ruta al ejecutable de php que procesará el pedido.
La ruta al archivo a ejecutar, en nuestro caso: console.
La tarea a ejecutar dentro de nuestra aplicación, para nosotros: cron.
En nuestro ejemplo, silenciamos la salida.
Importante! la directiva register_argc_argv de php debe estar habilitada.
En algunos servidores compartidos, la directiva register_argc_argv no está habilitada y no hay modo de hacerlo desde php.ini. En estos casos, es posible ejecura la opción -d en la línea de comando.
* * * * * /path/to/bin/php -d register_argc_argv=On /path/to/console cron >/dev/null 2>&1