Error en trabajos de cron  

 
Maria Milagros
 Maria Milagros
Estimable Member

Hola,
He intentado programar dos tareas de cron pero no las consigo configurar con éxito.
La primera es para generar un sitemap una vez al día y la otra es para actualizar los productos de una tienda mediante un módulo que me ha facilitado el proveedor.
He probado de las siguientes maneras:

15 20 * * * http://www.queseofrece.com/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1

45 20 * * * http://www.queseofrece.com/materialairsoft/modules/distribuidorminorista/cron_distribuidorminorista_full.php

15 20 * * * https://www.queseofrece.com/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1

45 20 * * * https://www.queseofrece.com/materialairsoft/modules/distribuidorminorista/cron_distribuidorminorista_full.php

15 20 * * * "https://www.queseofrece.com/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1"

45 20 * * * "https://www.queseofrece.com/materialairsoft/modules/distribuidorminorista/cron_distribuidorminorista_full.php"

Recibo un email como este:
/usr/local/cpanel/bin/jailshell: https://www.queseofrece.com/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1: No such file or directory

He probado también así:

15 20 * * * "public_html/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1"

45 20 * * * "public_html/materialairsoft/modules/distribuidorminorista/cron_distribuidorminorista_full.php"

15 20 * * * public_html/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1

45 20 * * * public_html/materialairsoft/modules/distribuidorminorista/cron_distribuidorminorista_full.php

Recibo un email como estos:

/usr/local/cpanel/bin/jailshell: public_html/materialairsoft/modules/distribuidorminorista/cron_distribuidorminorista_full.php: Permission denied

/usr/local/cpanel/bin/jailshell: public_html/materialairsoft/modules/gsitemap/gsitemap-cron.php?token=f4bd499495&id_shop=1: No such file or directory

¿Que estoy haciendo mal?
Adjunto una captura de los módulos
Saludos,

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 25/07/2015 10:23 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola María,

Te recomiendo esta lectura por si te sirve de orientación:

- Crear una tarea cron en CPanel (I) - https://www.webempresa.com/blog/item/1520-crear-una-tarea-cron-en-cpanel-i.html

Es mejor usar /usr/bin/wget -q en lugar de curl. Si bien que en tus ejemplos no usas ni lo uno ni lo otro.

Pon siempre un email en el cron, así recibirás correos del cron, sobre todo de los con mal programados.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 26/07/2015 12:12 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Maria Milagros
 Maria Milagros
Estimable Member

Hola Luis,
Había mirado varias veces el enlace que me has dejado pero no soy capaz de encontrar donde están los comandos que me has dejado.
He probado a ponerlos detrás y delante pero no me funcionaba de ninguna de las formas.
Finalmente me ha funcionado poniéndolo delante pero sin -q es decir he puesto /usr/bin/wget seguido por el enlace y me ha funcionado.
Gracias,

ResponderCitar
Respondido : 26/07/2015 9:16 pm

Por favor Iniciar Sesión o Registro