
21.04.2009, 20:58
|
|
Новичок
Регистрация: 16.04.2009
Сообщений: 23
Провел на форуме: 63248
Репутация:
0
|
|
Сообщение от d_x
Может хостер просто не позволяет запускать висящие в памяти процессы, такие хостеры есть, изучи их правила.
Вообще, как вариант - можно поставить время выполнения скрипта 5 минут и раз в 5 минут перезапускать его кроном.
крон навярняка тоже запрещен
ограничение по времени может быть как в PHP так и в Apache
в PHP можно преодалеть: вызывая 2й скрипт, который вызывает в свою очередь 1й и так далее, при этом ограничение по времени налагается только на выполняющийся в данный момент скрипт
или можно второй вариант: использовать функцию sleep() и периодически проверять нужное тебе состояние, данная функция не влияет на общий лимит времени выполнения скрипта
Мож еще кто-нибудь предложит свои идеи, т.к. для мну тоже это актуально)
|
|
|