Avisos
Vaciar todo

Cron

6 Respuestas
3 Usuarios
0 Reactions
16 Visitas
Respuestas: 7
Active Member
Topic starter
 

Hola,

Tengo un módulo que necesita hacer tareas periódicamente, pero para ejecutarla solamente me indica una URL.

Me podrías indicar como debo escribir el comando en el cPanel para que se ejecute? No existe ningún script.

Muchas gracias


 
Respondido : 04/02/2020 1:41 pm
Tags del tema
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Manuel.

Para crear una tarea Cron accede Avanzado -> Tareas Cron

.- Añade el intervalo en el que quieres que se ejecute esa tarea.

.- En comando  /usr/bin/php -q /home/tucuenta/public_html/cron.php 

Tienes que modificar tucuenta por el nombre de la cuenta de cPanel y cron.php por el nombre del archivo que tiene que ejecutar.

En estos enlaces tienes documentación:

-> https://guias.webempresa.com/preguntas-frecuentes/crear-tareas-programadas-tareas-cron-cpanel/

-> https://www.webempresa.com/blog/crear-una-tarea-cron-en-cpanel-i.html

 

Un saludo


 
Respondido : 04/02/2020 2:43 pm
Respuestas: 7
Active Member
Topic starter
 

@pepesoler

Hola Pepe,

No tengo como parámetro ningún fichero con extensión .php, sino una dirección URL

Me podrías indicar como es la línea de comando que debería de utilizar?

Muchas gracias por la ayuda.


 
Respondido : 04/02/2020 4:01 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Prueba usar el siguiente comendo en el cron de tu Cpanel:

wget -q -O - http://tu_url.com/ >/dev/null 2>&1

Tienes que reemplazar tu_url.com por la url completa que quieres ejecutar

Saludos.


 
Respondido : 04/02/2020 4:29 pm
Respuestas: 7
Active Member
Topic starter
 

@jmarreros

Muchas gracias, Jhon

¿Hay que poner la URL entre comillas?


 
Respondido : 04/02/2020 4:35 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola,

No, puedes ponerla directamente

Saludos.


 
Respondido : 04/02/2020 4:44 pm