вызывайте php скрипт каждую минуту - PullRequest
3 голосов
/ 24 декабря 2009

Я хочу вызывать php-скрипт каждую минуту. Время выполнения скрипта на моем веб-сервере составляет около 90 секунд. Я думал делать это с cronjobs, но я должен заплатить за эту услугу. Есть ли другая возможность?

Большое спасибо.

Ответы [ 3 ]

7 голосов
/ 24 декабря 2009

Используйте скрипт в Google AppEngine, чтобы "пинговать" свои ( Запланированные задачи , если быть более точным). Это бесплатно: -)

3 голосов
/ 24 декабря 2009

Не совсем. Вы можете сделать так, чтобы скрипт сам вызывался через 60 секунд после его завершения. Но в случае сбоя сценария он не будет перезапущен.

Что-то вроде сна (60 * 1000), чтобы заставить его спать в течение 60, а затем просто либо снова вызвать страницу, либо запустить сценарий сверху.

0 голосов
/ 24 декабря 2009

Попробуйте некоторые онлайн-сервисы cron . Это более или менее то же самое, что предложил jldupont.

В зависимости от настроек php, вы можете запустить скрипт с

php /wherever/yourscript.php </dev/null &>/dev/null

командная строка изнутри php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...