Crontab y parametros

289 views
Skip to first unread message

Daniela Blanco

unread,
Jun 9, 2013, 6:18:30 PM6/9/13
to codeignit...@googlegroups.com
Hola, tengo un problema al generar tareas programadas (crontab) en un sistema con CI.
 
Con estos datos, funciona:
1) config/Routes
 
$route['cron']      = 'cron/resultados';
 
2) Se quiere ejecutar el controlador ubicado en carpeta cron, llamado resultados sin parametros
 
3) Crontab
 
/opt/haiti/servers/apache-ng/bin/php5-cgi index.php cron
 
Ahora si se quiere pasar parametros, para ejecutar cron/resultados/index/1, haciendolo de esta manera:
 
/opt/haiti/servers/apache-ng/bin/php5-cgi index.php cron resultados index 1
 
Da error, no ejecuta. No encuentra el ruteo.
 
Como se deben pasar los parametros que para CI van en la url? El mismo caso si se quiere ejecutar otro controlador, como no esta especificado en routes no lo encuentra.
 
Gracias por el tiempo y la ayuda.
Saludos, Daniela
 

Nahuel Bulian

unread,
Jun 9, 2013, 6:42:54 PM6/9/13
to CodeIgniter-spanish
Hola.
Yo utilizo esta librería de CI para ejecutar tareas vía cron.


Espero sea de ayuda.


Saludos
 NB.

 Antes de imprimir, pensá en el medio ambiente.
 Before printing, think about the environment.
 Avant d'imprimer, pensez à l'environnement.


--
De-suscripción: codeigniter-spa...@googlegroups.com
Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a codeigniter-spa...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Daniela Blanco

unread,
Jun 11, 2013, 10:41:43 AM6/11/13
to codeignit...@googlegroups.com
Gracias! estoy mirando la libreria.

Disculpa la ignorancia, donde va cron.php? porque dice fuera del raiz... algo que no podria hacer sin colocar una nueva carpeta moviendo todo el desarrollo un nivel

Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a codeigniter-spanish+unsub...@googlegroups.com.

juan bonifacio

unread,
Jun 11, 2013, 11:18:27 AM6/11/13
to codeignit...@googlegroups.com
excelente



Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a codeigniter-spa...@googlegroups.com.

Nahuel Bulian

unread,
Jun 11, 2013, 4:18:30 PM6/11/13
to CodeIgniter-spanish
Hola.
Te cuento, yo tengo el file cron.php dentro la carpeta libraries y lo corre desde crontab o desde el cli de esta forma:

php /var/www/system/applications/footy/libraries/cron.php --run=/controller/function/var/

Espero sea de ayuda.

Saludos
 NB.

 Antes de imprimir, pensá en el medio ambiente.
 Before printing, think about the environment.
 Avant d'imprimer, pensez à l'environnement.


El 11 de junio de 2013 11:41, Daniela Blanco <danibl...@gmail.com> escribió:

Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a codeigniter-spa...@googlegroups.com.

Daniela Blanco

unread,
Jun 19, 2013, 1:16:03 PM6/19/13
to codeignit...@googlegroups.com
Funciono perfecto. Recomendado

Gracias

Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a codeigniter-spanish+unsubscribe...@googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages