Foros del Web » Administración de Sistemas » Software para Servers »

Debian Crontab.......HELP

Estas en el tema de Debian Crontab.......HELP en el foro de Software para Servers en Foros del Web. Muy buenas listeros, primero que nada, servidor debian, apache, qmail, mysql... osea un server normal para el dominio de la empresa, tengo una aplicacion y ...
  #1 (permalink)  
Antiguo 29/05/2009, 00:04
Avatar de foxtrom  
Fecha de Ingreso: mayo-2009
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Debian Crontab.......HELP

Muy buenas listeros, primero que nada, servidor debian, apache, qmail, mysql... osea un server normal para el dominio de la empresa, tengo una aplicacion y cada dia a las 9AM debo enviar los email a todos los usuarios del sistema con informacion del dia, aprox. 180usuarios. cree un programa en php que envia los mail y aqui esta: (cron.php) con permisos 777 y -x
<?php
$usubd="root";
$pasbd="palabra";
$base="sistema";
$conn = mysql_connect('localhost',$usubd,$pasbd);
mysql_select_db ($base, $conn);
{ leer tabla de BBDD
enviar email
}
?>
si lo ejecuto desde el explorer funka impeke....

en el archivo contrab coloque, que se ejecute cada 10min,,,, para probar:
10 * * * * root eldominio/cron.php
esto no funko
10 * * * * root GET eldominio/cron.php
tampoco funko
10 * * * * root php -f eldominio/cron.php

pero no funka, realmente me tiene hinchado este tema, please
Haber si alguien me hecha una manito please please please

GRAX DE ANTE MANO.......

Última edición por foxtrom; 29/05/2009 a las 00:06 Razón: modificarcion
  #2 (permalink)  
Antiguo 29/05/2009, 13:37
Avatar de foxtrom  
Fecha de Ingreso: mayo-2009
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Debian Crontab.......HELP

Please que alguien me heche una mano.... please
  #3 (permalink)  
Antiguo 31/05/2009, 12:25
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: Debian Crontab.......HELP

Con que lo tengas con permisos 644 está bien.

En el cron, tenes que poner algo así:
Código crontab:
Ver original
  1. 10 * * * * /usr/bin/php /var/www/cron.php

NOTA:

Tanto la ubicación del ejecutable de PHP ( /usr/bin/php ) como la ubicación de tu archivo ( /var/www/cron.php ) debes adaptarlas a tu entorno. Esto último no es una url, sino la ubicación física de tu archivo en el servidor.

Saludos.
__________________
¡Volviendo a la programación!
  #4 (permalink)  
Antiguo 01/06/2009, 09:10
Avatar de foxtrom  
Fecha de Ingreso: mayo-2009
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Debian Crontab.......HELP

Probando... probando....

naka no funka, probe todo esto

5 * * * * root /usr/bin/php /var/www/cron.php

5 * * * * root /usr/bin/php -f var/www/cron.php

5 * * * * /usr/bin/php /var/www/cron.php
5 * * * * /usr/bin/php -f /var/www/cron.php

tambien le sake el root y naka probe en consola:
/usr/bin/php -f /var/www/cron.php y grabo en la BBDD

nuse que mas puede ser......
me cabe mencionar que esto lo agrege al archivo crontab del /etc

Última edición por foxtrom; 02/06/2009 a las 23:52 Razón: NO funciona y el proceso es todos los dias 9am
  #5 (permalink)  
Antiguo 03/06/2009, 07:42
Avatar de foxtrom  
Fecha de Ingreso: mayo-2009
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Debian Crontab.......HELP

Cita:
Iniciado por AleSanchez Ver Mensaje
Con que lo tengas con permisos 644 está bien.

En el cron, tenes que poner algo así:
Código crontab:
Ver original
  1. 10 * * * * /usr/bin/php /var/www/cron.php

NOTA:

Tanto la ubicación del ejecutable de PHP ( /usr/bin/php ) como la ubicación de tu archivo ( /var/www/cron.php ) debes adaptarlas a tu entorno. Esto último no es una url, sino la ubicación física de tu archivo en el servidor.

Saludos.
NAKA no funka para nada
lo hice de todas las formas posibles!!!! mira mas abajo, que mas puede ser!!
  #6 (permalink)  
Antiguo 10/07/2009, 14:23
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Debian Crontab.......HELP

En debian el cron funciona algo difrente a otras distro
Aqui debes poner tu script a ejecutar en la carpetas:
/etc/cron.hourly
//etc/cron.daily
etcetera
luego edita el archivo /etc/crontab e indica la hora a iniciar y la ubicacion del script, por ejemplo
15 1 * * * /etc/cron.daily/miscript.sh
Esto ejecutara el escript a la1:15 horas y lo hara todos los dias.

Otra cosa... si tu script es un PHP podrias usar CURL junto a crontab
  #7 (permalink)  
Antiguo 10/07/2009, 14:34
Avatar de foxtrom  
Fecha de Ingreso: mayo-2009
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Debian Crontab.......HELP

Cita:
Iniciado por Trompex Ver Mensaje
En debian el cron funciona algo difrente a otras distro
Aqui debes poner tu script a ejecutar en la carpetas:
/etc/cron.hourly
//etc/cron.daily
etcetera
luego edita el archivo /etc/crontab e indica la hora a iniciar y la ubicacion del script, por ejemplo
15 1 * * * /etc/cron.daily/miscript.sh
Esto ejecutara el escript a la1:15 horas y lo hara todos los dias.

Otra cosa... si tu script es un PHP podrias usar CURL junto a crontab
Yap funko, impeke thank, estuvo casi 2 meses y ahroa en 1min quedo OK,se agradece 1000000%

Thank.....
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:39.