Как получить доступ к функции MVC через задание cron? - PullRequest
0 голосов
/ 01 ноября 2009

Я использую CodeIgniter (PHP-фреймворк) для создания приложения, и у меня есть ежеминутное задание для запуска программы 24 часа в сутки. В настоящее время он настроен как:

example.com/controller/runthis

и это выполняет задание, которое я хочу, но cron не посещает URL как пользователь, он выполняет скрипт, насколько я знаю. Я просто пишу скрипт, который вызывает этот URL / функцию без cURL? Меня беспокоит то, что я добавляю больше сложности, чем избегаю с помощью фреймворка. У кого-нибудь есть предложения для такого случая? И есть ли очевидное решение, которое я упустил из виду?

Ответы [ 2 ]

4 голосов
/ 01 ноября 2009

Вы можете просто загрузить его с помощью wget или lynx.

1 голос
/ 01 ноября 2009

Если скрипт не выполняет ничего, требующего веб-сервера, вы можете использовать php-cli для запуска его из скрипта bash.

...