2009-11-01 4 views
0

J'utilise CodeIgniter (un framework PHP) pour construire une application, et j'ai un travail de chaque minute à exécuter avec le programme, 24 heures par jour. J'ai actuellement il mis en place comme:Comment accéder à une fonction MVC via un travail cron?

example.com/controller/runthis 

et qui exécute le travail que je veux, mais ne visite pas Cron l'URL en tant qu'utilisateur, il exécute un script pour autant que je sache. Est-ce que je viens d'écrire un script qui appelle cette URL/fonction wuth cURL? Mon souci est que j'ajoute plus de complexité de cette façon que j'évite en utilisant le framework. Quelqu'un at-il des suggestions pour un cas comme celui-ci? Et y a-t-il une solution évidente que j'ai oubliée?

Répondre

4

Vous pouvez simplement le charger avec wget ou lynx.

1

En supposant que le script ne fasse rien qui nécessite le serveur Web, vous pouvez utiliser php-cli pour l'exécuter à partir d'un script bash.

Questions connexes