Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/01/2003, 15:00
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Sobre el CRON de linux .. puedes obtener información en:

1) .. usando el comando MAN
2) preguntando en el foro Linux
3) google xD

Yo se de la existencia de "CRON" .. pero no suelo administrar sistemas linux .. asi q poco mas te puedo decir ..

Lo que si que sé es que tienes que ejecutar tu script PHP como una aplicación CGI o PHP CLI .. y a ser posible usar el parametro -q a la hora de llamar a PHP (interprete) para q no lance cabeceras HTTP .. pues la aplicación ahora seria tipo "shell". Tambien se puede insertar una linea tipo aplicaciones Perl (al principio del scritp):

#!/path/to/php

Y llamar via el CRON a tuscript.php sin mas ..

Lo ideal en estos casos es crear "log" de como fué el proceso a un archivo de texto plano .. Así los revisas y ves si está funcionando bien . o para cuando falle ver que sucede .. Osese .. todos los "echo" comunes de "conecto a la BD o no .. se pudo ejecutar la consulta . o no .. etc" .. hacerlos al fichero de texto plano (pudes incluso gestionar el buffer de salida via ob_xxx() )

Por cierto .. me equivoqué en el nombre completo de la aplicación .. es CRONTAB .. y no Cron Bat como dije xD (se nota q uso mas DOS/Win q Linux )

Un saludo,