Foros del Web » Administración de Sistemas » Unix / Linux »

wget en cronjobs...

Estas en el tema de wget en cronjobs... en el foro de Unix / Linux en Foros del Web. Hola amigos, debo confesar que se muy muy poco de comandos en entorno linux, y estoy con un problema a la hora de configurar unos ...
  #1 (permalink)  
Antiguo 11/07/2009, 14:50
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
wget en cronjobs...

Hola amigos, debo confesar que se muy muy poco de comandos en entorno linux, y estoy con un problema a la hora de configurar unos crons desde mi cPanel en un servidor linux.

Producto de lo que he leido, los he configurado de dos formas, del tipo:

Cita:
wget http://dominio.com/archivo.php> /dev/null
El problema que me da es que me llena el root del servidor con archivos del tipo archivo.php.1, archivo.php.2, y así uno con cada ejecución, lo cuál si es un cron que se ejecuta muchas veces al día, me llenan de basura el servidor...

La otra forma que he probado es:
Cita:
wget -N -v 'http://dominio.com/archivo.php'
Por lo que he leido el -N hace que no se guarde más de un archivo por cada cron, lo cuál es efectivamente así, de modo que eso se soluciona, pero cada cron lo ejecuta 2 veces, por ejemplo si un cron me envía un email, cada ejecución me envía 2 (o sea corre 2 veces)...


Alguna idea de qué forma (o con qué parámetros) debería configurar el wget para evitar estos dos problemas...?
Gracias desde ya
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #2 (permalink)  
Antiguo 12/07/2009, 20:33
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: wget en cronjobs...

Podés probar con CURL o, si los archivos php están en el mismo servidor, con la forma:
Código bash:
Ver original
  1. /usr/bin/php /var/www/tuscript.php

Personalmente me inclino por la última.
Saludos.
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 13/07/2009, 21:53
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Respuesta: wget en cronjobs...

Gracias AleSanchez, lo probaré y luego les cuento si me funcionó ;)
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #4 (permalink)  
Antiguo 15/07/2009, 20:48
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Respuesta: wget en cronjobs...

AleSanchez, los archivos están en el mismo servidor, probé con la segunda forma y no hay caso :S ¿será algun problema de la ruta?

El cron es algo así:
Cita:
/usr/bin/php /www/cron-test.php
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #5 (permalink)  
Antiguo 15/07/2009, 22:04
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: wget en cronjobs...

Probá correr a mano el comando en la consola a ver que te dice.
__________________
¡Volviendo a la programación!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:49.