ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

20.04.2009, 20:38
|
|
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Может хостер просто не позволяет запускать висящие в памяти процессы, такие хостеры есть, изучи их правила.
Вообще, как вариант - можно поставить время выполнения скрипта 5 минут и раз в 5 минут перезапускать его кроном.
|
|
|

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

22.04.2009, 12:13
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
Сообщение от xssww2
в PHP можно преодалеть: вызывая 2й скрипт, который вызывает в свою очередь 1й и так далее, при этом ограничение по времени налагается только на выполняющийся в данный момент скрипт
Ты не прав, рекурсивный вызов других файлов или комманд на исполенение не даст эффекта, ибо когда истечет время для первого скрипта, то отвалятся все вызванные им скрипты. Проверено на PHP 5.2.6 уже давно.
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

22.04.2009, 14:41
|
|
Новичок
Регистрация: 16.04.2009
Сообщений: 23
Провел на форуме: 63248
Репутация:
0
|
|
Сообщение от SQLHACK
Ты не прав, рекурсивный вызов других файлов или комманд на исполенение не даст эффекта, ибо когда истечет время для первого скрипта, то отвалятся все вызванные им скрипты. Проверено на PHP 5.2.6 уже давно.
Если производить вызов другого скрипта асинхронно то должно работать , по-крайней мере у мну так)
про асинхронные вызовы (5 разных делал) я недавно тут создавал тему http://forum.antichat.ru/thread116486.html
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|