Forum Webscript.Ru
Программирование => PHP => Тема начата: Fln от 07 Августа 2006, 19:05:38
-
Добрых суток!
Помогите с идеями. Есть долго выполняющийся скрипт (~1 час, обходит пачку других сайтов в поисках подстроки). Есть сервер в safe mode. Есть желание запускать этот скрипт по cron. При ручном запуске проблему времени выполнения удалось обойти с помощью заголовков рекурсивным перезапуском скрипта с записью промежуточных результатов в файл. А при запуске по cron увы, не выходит - скрипт выполняется один раз и себя уже не вызывает. Почему это происходит я понимаю - браузера то нету, как это обойти придумать не могу.
-
А ты запускай его раз в минуту и пусть он обходит не всю пачку сайтов, а часть этой пачки.
-
Есть такой вариант, на крайняк :)
Собираюсь даже даты/время отслеживать, чтобы хотя бы приблизительно обеспечить нужную периодичность, но все как то неизящно...
-
Fln
Либо вариант с частичным исполнением - либо спросить тот же вопрос у хостера, им виднее, что придумать. Имхо.