Error al programar el cron

Re: Error al programar el cron

de Juan Pablo Miranda Aguayo -
Número de respuestas: 0
Imagen de Moodlers de gran ayuda

Hola Marta,

Dices que la versión de php que también has instalado en el servidor es... y es la correcta. Es que es en el servidor donde hay que instalar PHP y debe ser la requerida por la versión de Moodle que vayas a utilizar.

Algunos provedores de hosting tienen un panel de control desde donde se puede escoger la versión de php a utilizar.

Si todo esto está bien configurado, podría ser un error en la sintaxis de llamada a cron.

Supongo que estás utilizando un hosting linux...

Desde línea de comandos no puedes llamar a una URL mediante el protocolo http directamente. Es necesario hacerlo mediante un 'navegador web'. Existe un navegador especial para línea de comandos (no tiene entorno gráfico) que se llama WGET.

La órden cron sería aproximadamente así:

wget -q -O /dev/null http://tudominio.com/moodle/admin/cron.php

Otra forma directa, mediante línea de comandos, sin utilizar el protocolo http, podría ser:

/usr/bin/php -q /home/nombreusuario/public_html/moodle/admin/cli/cron.php

Aquí tienes más información acerca de cron en Moodle:

https://docs.moodle.org/all/es/Cron

Si tienes toda la configuración conforme y aún así no funciona correctamente, te sugiero que consultes a tu proveedor de hosting acerca de la forma correcta de configurar las tareas cron en su sistema.

JP