[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: переодический вызов скрипта
Serg007
Излогаю ситуацию: На сервере есть скрипт, который выполняется 3-5 минут, и таких скриптов много на разных серверах, но это не суть важно. Я хочу его переодически запускать с другого сервера (локального). Для этого использую file_get_contents, но вопрос в том как сделать так чтоб локальных скрипт не ждал прихода результата, а на автомате каждый раз с переодичностью выполнял функцию file_get_contents(). Пробовал использовать в цикле sleep, но эта зараза ждет пока file_get_contents() не вернет какой-то результат и уже потом переходит к sleep.

P.S. Cron не предлагать, тут соль не в том



Спустя 51 минута, 52 секунды (17.03.2009 - 19:27) jetistyum написал(а):
может быть запускать что-то через exec? или system
что - то типа
[wget|fetch|curl] http://somehost.com >> dev/null &
в синтаксисе не силен, так что требуется уточнение.
может быть есть какая-то более удобная утилита... в никсах..

Спустя 1 минута, 27 секунд (17.03.2009 - 19:28) Serg007 написал(а):
Ни слова не понял, сервай на винде работает

Спустя 6 минут, 12 секунд (17.03.2009 - 19:35) jetistyum написал(а):
черт, на счет винды.. даже не знаю...... но смысл в том чтобы через system вызывать какое-то внешнее приложение, которое будет запрашивать файл с удаленного сервера.
может быть еще покапать CURL .. может быть он сможет.. например запросить только первые 10 байт которые вернутся после запуска скрипта можно попробовать через fread ($file, 100) ..... но не уверен что работать будет....

Спустя 2 минуты, 50 секунд (17.03.2009 - 19:37) Serg007 написал(а):
Не, это все не катит, я думал в сторону ajax, но у меня ничего не получилось sad.gif

Спустя 16 минут, 34 секунды (17.03.2009 - 19:54) Viking написал(а):
сделай страницу с обычным хтмл рефрешем, и на ней в ифрейме открывай тот сервер

Спустя 41 минута, 6 секунд (17.03.2009 - 20:35) jetistyum написал(а):
О, действительно smile.gif
А ларчик просто открывался smile.gif

Спустя 21 час, 34 минуты, 55 секунд (18.03.2009 - 18:10) Serg007 написал(а):
Благодарю, теперь все работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.