El Cron y el PHP

El Cron y el PHP

de Carlos Antonio Leal Saballos -
Número de respuestas: 7
Hola a todos
Recientemente instalé moodle en Linux, todo funciona bien, pero me parece extraño que aunque agregué la tarea en el cron, el moodle me dice que no se ha ejecutado el script, el código que agregué en el crontab es:

*/5 * * * * wget -q -O /dev/null http://Mi.dominio.edu/moodle/admin/cron.php

En el área de notificaciones me dice que el scrip no se ha corrido durante más de 24 horas, si hago clic en el enlace se ejecuta el script sin problemas

Este código lo he obtenido en alguno de estos foros, pero perece que me falta algo.
Alguien tiene alguna idea?
Saludos y Gracias
Promedio de valoraciones: -
En respuesta a Carlos Antonio Leal Saballos

Re: El Cron y el PHP

de Carlos Agustín L. Avila -
Primero prueba desde la consola:
wget -q -O /dev/null http://Mi.dominio.edu/moodle/admin/cron.php

field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sun, or use names)
si quieres que se ejecute el scrip al minuto 0 de las 23 horas el dia 1 de cada mes
0 23 1 * * wget -q -O /dev/null http://Mi.dominio.edu/moodle/admin/cron.php

quita la diagonal asi como lo tienes sin la diagonal el script se corre:
al minuto 5 de cualquier hora de todos los dias de todos los meses de cualquier dia de la semana.
En respuesta a Carlos Antonio Leal Saballos

Re: El Cron y el PHP

de Jorge Malaga -España -
Hola Carlos.

Te pediría que me dijeses o me diese alguna referencia, de como configurar el cron en Linux. Yo uso Ubuntu y no lo tengo configurado...y ni idea de como hacerlo.

Gracias por anticipado.

Saludos.
En respuesta a Jorge Malaga -España

Re: El Cron y el PHP

de Carlos Antonio Leal Saballos -
Lo que hice fue utilizar el comando
crontab -e

Luego agregar la línea que describo en este hilo, solo que hay que tener experiencia utilizando el editor vi

Saludos
En respuesta a Carlos Antonio Leal Saballos

Re: El Cron y el PHP

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda

Si usar el editor vi es un problema (y a veces lo puede ser) y tenemos instalado otro más cómodo de usar (supongamos que se llama 'nano' para el ejemplo), entonces con lo siguiente (las mayúsculas son importantes):

EDITOR=nano crontab -e

nos deja usar el editor 'nano' para modificar la tabla de tareas planificadas de cron de una forma más cómoda sonrisa

Saludos. Iñaki.