PHP-cli y CRON
Publicado: 4 Febrero, 2010 - 05:50 PHP-cli y CRON
Bueno amigos tengo el siguiente problema.
tengo un archivo .php que trabaja con php-cli el cual te permite digitar las opciones por medio del terminal, me explico.
[root@localhost]# php archivo.cli.php valor1 valor2
entonces quiero hacer eso mismo pero en cron, lo agregue asi
10 * * * * /usr/bin/php /ruta/del/archivo.cli.php valor1 valor2
pero no hay caso, no corre.
¿como lu puedo hacer?
Gracias =D
- Inicie sesión o regístrese para enviar comentarios
- 725 lecturas


mmmm.
No es que sea un experto, pero ¿estás seguro que no corre? ¿has mirado el log a ver si el cron lo ejecuta?
Si estás trabajando en entorno gráfico, dudo mucho que el comando que has puesto en el cron te abra un terminal para pedir los datos.
estoy trabajando de forma remota solo por terminal, y no he visto los logs, podrias indicar las rutas porfavor.
desde ya gracias =)
los logs están en
/var/logecha un ojo a syslog
cat cron | grep crysis
Feb 8 01:46:01 santiago crond[5276]: (root) CMD (php -f "/root/game_monitor/update_info.cli.php" crysis 1)
Feb 9 01:46:01 santiago crond[31930]: (root) CMD (php -f "/root/game_monitor/update_info.cli.php" crysis 1)
Feb 10 01:46:01 santiago crond[19662]: (root) CMD (php -f "/root/game_monitor/update_info.cli.php" crysis 1)
Feb 11 01:46:01 santiago crond[31338]: (root) CMD (php -f "/root/game_monitor/update_info.cli.php" crysis 1)
Feb 12 01:46:01 santiago crond[20221]: (root) CMD (php -f "/root/game_monitor/update_info.cli.php" crysis 1)
no encontr ningun syslog, solo el archivo cron
Y si lo ejecutas en un terminal directamente funciona?? porque el cron funcionar funciona, todos los dias a la misma hora
EDITO: Has probado a hacer un script (bash) con la instrucción que veo que usas en terminal y correrlo en el cron??