alguien me podria ayudar tengo mi server en linux y no me ejeuta el cron.php ya lo he intentado de todos los modos y no me marca ningun error el cron pero no me lo ejecuta automaticamente alguien me podria ayudar o ejecutarlo desde su server mi direccion es
Re: No me ejecuta el cron.php automatico
Server Time: Mon, 12 Mar 2007 16:03:08 -0500 Starting activity modules Processing module function assignment_cron ...done. Processing module function forum_cron ...done. Processing module function journal_cron ...done. Processing module function workshop_cron ...done. Finished activity modules Starting blocks Finished blocks Updating languages cache Running backups if required... Checking backup status...OK Getting admin info Deleting old data Checking courses Skipping deleted courses 0 courses Universidad Tecnológica del Norte de Guanajuato Next execution: sábado, 17 de marzo de 2007, 12:00 Curso de Creatividad Next execution: sábado, 17 de marzo de 2007, 12:00 Multimedia Next execution: sábado, 17 de marzo de 2007, 12:00 nivel A Next execution: sábado, 17 de marzo de 2007, 12:00 Matemáticas III Next execution: sábado, 17 de marzo de 2007, 12:00 Lógica de programacion Next execution: sábado, 17 de marzo de 2007, 12:00 Redes de computo Next execution: sábado, 17 de marzo de 2007, 12:00 Administración Next execution: sábado, 17 de marzo de 2007, 12:00 Idioma extranjero III Next execution: sábado, 17 de marzo de 2007, 12:00 Multimedia I Next execution: sábado, 17 de marzo de 2007, 12:00 Sistemas de negocios electronicos Next execution: sábado, 17 de marzo de 2007, 12:00 Ingeniería de software Next execution: sábado, 17 de marzo de 2007, 12:00 Expresión oral y escrita II Next execution: sábado, 17 de marzo de 2007, 12:00 Calidad Next execution: sábado, 17 de marzo de 2007, 12:00 Proyecto de Carrera Next execution: sábado, 17 de marzo de 2007, 12:00 Instrumentación de telecomunicaciones Next execution: sábado, 17 de marzo de 2007, 12:00 Desarrollo de sitios web Next execution: sábado, 17 de marzo de 2007, 12:00 Backup tasks finished. Cron script completed correctly Execution took 0.386042 seconds Cron ejecutado
daniel
Desde Argentina lo ejecuté sin problemas, aqui está el resultado:
<!--StartFragment-->Finished blocks
Updating languages cache
Running backups if required...
Checking backup status...OK
Getting admin info
Deleting old data
Checking courses
Skipping deleted courses
0 courses
Universidad Tecnológica del Norte de Guanajuato
Next execution: sábado, 17 de marzo de 2007, 12:00
Curso de Creatividad
Next execution: sábado, 17 de marzo de 2007, 12:00
Multimedia
Next execution: sábado, 17 de marzo de 2007, 12:00
nivel A
Next execution: sábado, 17 de marzo de 2007, 12:00
Matemáticas III
Next execution: sábado, 17 de marzo de 2007, 12:00
Lógica de programacion
Next execution: sábado, 17 de marzo de 2007, 12:00
Redes de computo
Next execution: sábado, 17 de marzo de 2007, 12:00
Administración
Next execution: sábado, 17 de marzo de 2007, 12:00
Idioma extranjero III
Next execution: sábado, 17 de marzo de 2007, 12:00
Multimedia I
Next execution: sábado, 17 de marzo de 2007, 12:00
Sistemas de negocios electronicos
Next execution: sábado, 17 de marzo de 2007, 12:00
Ingeniería de software
Next execution: sábado, 17 de marzo de 2007, 12:00
Expresión oral y escrita II
Next execution: sábado, 17 de marzo de 2007, 12:00
Calidad
Next execution: sábado, 17 de marzo de 2007, 12:00
Proyecto de Carrera
Next execution: sábado, 17 de marzo de 2007, 12:00
Instrumentación de telecomunicaciones
Next execution: sábado, 17 de marzo de 2007, 12:00
Desarrollo de sitios web
Next execution: sábado, 17 de marzo de 2007, 12:00
Backup tasks finished.
Cron script completed correctly
Execution took 0.423458 seconds
------------------------
Server Time: Mon, 12 Mar 2007 18:06:42 -0500 Starting activity modules Processing module function assignment_cron ...done. Processing module function chat_cron ...done. Processing module function forum_cron ...Sending forum digests: lunes, 12 de marzo de 2007, 17:06 done. Processing module function journal_cron ...done. Processing module function workshop_cron ...done. Finished activity modules Starting blocks Finished blocks Updating languages cache Running backups if required... Checking backup status...OK Getting admin info Deleting old data Checking courses Skipping deleted courses 0 courses Universidad Tecnológica del Norte de Guanajuato Next execution: sábado, 17 de marzo de 2007, 12:00 Curso de Creatividad Next execution: sábado, 17 de marzo de 2007, 12:00 Multimedia Next execution: sábado, 17 de marzo de 2007, 12:00 nivel A Next execution: sábado, 17 de marzo de 2007, 12:00 Matemáticas III Next execution: sábado, 17 de marzo de 2007, 12:00 Lógica de programacion Next execution: sábado, 17 de marzo de 2007, 12:00 Redes de computo Next execution: sábado, 17 de marzo de 2007, 12:00 Administración Next execution: sábado, 17 de marzo de 2007, 12:00 Idioma extranjero III Next execution: sábado, 17 de marzo de 2007, 12:00 Multimedia I Next execution: sábado, 17 de marzo de 2007, 12:00 Sistemas de negocios electronicos Next execution: sábado, 17 de marzo de 2007, 12:00 Ingeniería de software Next execution: sábado, 17 de marzo de 2007, 12:00 Expresión oral y escrita II Next execution: sábado, 17 de marzo de 2007, 12:00 Calidad Next execution: sábado, 17 de marzo de 2007, 12:00 Proyecto de Carrera Next execution: sábado, 17 de marzo de 2007, 12:00 Instrumentación de telecomunicaciones Next execution: sábado, 17 de marzo de 2007, 12:00 Desarrollo de sitios web Next execution: sábado, 17 de marzo de 2007, 12:00 Backup tasks finished. Cron script completed correctly Execution took 0.416298 seconds
Efectivamente, el problema del cron, sobre todo bajo plataformas Windows y algunas de Linux, resulta algunas veces un poco cansado, pues deja de funcionar sin motivo aparente y da muchos errores (de socket, de servicio..).
Después de haber probado de variadas y múltiples formas, os cuento la
solución que, desde hace cinco meses, me funciona sin problemas.
Lo primero que hay que hacer es que la máquina sobre la que corre moodle
inicie automáticamente la cuenta de usuario (no os preocupéis por la
seguridad, a los 10 minutos se bloquea el escritorio con el salvapantallas).
Para ello podeis consultar este enlace (o éste para linux ).
Lo segundo es descargar e instalar el navegador k-meleon (es muy ligero, por lo que nos vendrá bien para nuestras intenciones..).
Lo tercero es introducir en tareas programadas la ejecución, cada 10 o 15
minutos, de un fichero por lotes (con extensión .bat) que contenga dos
líneas con los siguientes comandos (suponiendo que k-meleon esté instalado
ahí):
start /high /wait "C:\Archivos de programa\K-Meleon\"k-meleon.exe
http://localhost/moodle/admin/cron.php
exit
El único inconveniente de este proceso es que nos carga cada 10 minutos un
nuevo navegador en el escritorio de nuestro equipo, y ocupa un poco de
memoria (afortunadamente k-meleon es muy ligero y pueden llegar a abrirse 300 k-meleones que ocupan solamente unos 30 MB de memoria). Para cerrar todos los navegadores y descargar el equipo (no se pueden abrir mas de 340 k-meleones simultáneamente) yo lo reinicio automáticamente cada tres días (a una hora un poco "intenpestiva"..como a las 3 de la mañana - hora de España), mediante otro fichero por lotes con los comandos siguientes:
start /wait /high shutdown /r /f /t 120 /c "el servidor tiene que
reiniciarse"
Bueno, queridos "moodlers".. espero que con estos truquillos podamos seguir
aprovechándonos del estupendo trabajo que han hecho los desarrolladores de
Moodle.
Un saludo muy cordial a todos.
Re: No me ejecuta el cron.php automatico
Hola Juan Jose.
Aparentemente esta bien la configuración del cron lo he estado revisando,además antes recibian correos los alumnos cuando se escribia un nuevo post en el foro pero ahora ya no y no se ha tocado nada.
Lo primero que tu comentas si lo podria hacer pero a continuación que pasos sigo ya que el resto de pasos son para máquinas con S.O. Windows.
Muchas gracias.Saludos.
Re: No me ejecuta el cron.php automatico
Creo haber encontrado otra solución mejor a la posteada con anterioridad, basándome en los comentarios de los maestros Eloy Lafuente & Company.
Para hacerlo necesitamos una utilidad llamada wget, que podeis encontrar aquí para windows y aqui para linux.
Una vez descargada, la poneis en un directorio con permisos de escritura y poneis una tarea programada que ejecute un fichero por lotes (con extension .bat) que contenga las siguientes lineas:
start /high /wait wget.exe http://localhost/moodle/admin/cron.php
exit
De vez en cuando borrais los ficheros "cron.php..cron.php.1..cron.php.2.." y listo (con otra tarea programada.. por ejemplo..)
Con este truco no se necesita tener ninguna sesión abierta en vuestra máquina.
Saludos cordiales a todos.
Re: No me ejecuta el cron.php automatico
Gracias, pero si puedes especificar más ya que creo que lo haces para Windows y no para una máquina Linux, ya que no se si lo que propones es para resolver mi caso o algo general.
Me he descargado el wget para linux lo he descomprido y lo he instalado.
La linea que tu indicas no se en que directorio ponerla y como hacer la tarea programada si con crontab o como?
Un saludo.
Re: No me ejecuta el cron.php automatico
Server Time: Wed, 28 Mar 2007 04:57:31 -0500
Starting activity modules
Processing module function assignment_cron ...done.
Processing module function forum_cron ...done.
Processing module function journal_cron ...done.
Processing module function workshop_cron ...done.
Finished activity modules
Starting blocks
Finished blocks
Updating languages cache
Running backups if required...
Checking backup status...OK
Getting admin info
Deleting old data
Checking courses
Skipping deleted courses
0 courses
Universidad Tecnológica del Norte de Guanajuato
Next execution: sábado, 31 de marzo de 2007, 12:00
Curso de Creatividad
Next execution: sábado, 31 de marzo de 2007, 12:00
nivel A
Next execution: sábado, 31 de marzo de 2007, 12:00
Moodle para Profesores
Next execution: sábado, 31 de marzo de 2007, 12:00
Matemáticas III
Next execution: sábado, 31 de marzo de 2007, 12:00
Lógica de programacion
Next execution: sábado, 31 de marzo de 2007, 12:00
Redes de computo
Next execution: sábado, 31 de marzo de 2007, 12:00
Administración
Next execution: sábado, 31 de marzo de 2007, 12:00
Idioma extranjero III
Next execution: sábado, 31 de marzo de 2007, 12:00
Multimedia I
Next execution: sábado, 31 de marzo de 2007, 12:00
Sistemas de negocios electronicos
Next execution: sábado, 31 de marzo de 2007, 12:00
Ingeniería de software
Next execution: sábado, 31 de marzo de 2007, 12:00
Expresión oral y escrita II
Next execution: sábado, 31 de marzo de 2007, 12:00
Calidad
Next execution: sábado, 31 de marzo de 2007, 12:00
Proyecto de Carrera
Next execution: sábado, 31 de marzo de 2007, 12:00
Instrumentación de telecomunicaciones
Next execution: sábado, 31 de marzo de 2007, 12:00
Desarrollo de sitios web
Next execution: sábado, 31 de marzo de 2007, 12:00
Moodle para Estudiantes
Next execution: sábado, 31 de marzo de 2007, 12:00
Características de Moodle
Next execution: sábado, 31 de marzo de 2007, 12:00
Backup tasks finished.
Cron script completed correctly
Execution took 0.403359 seconds