Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Ограничение времени на выполнение скрипта??? |

22.09.2006, 18:51
|
|
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме: 151298
Репутация:
18
|
|
Ограничение времени на выполнение скрипта???
Пишу флудер на php и столкнулся с проблемой Ограничения ресурсов
если max_execution_time легко решается ini_set(max_execution_time, 3600);
То с ini_set уже не проходит ini_set(max_input_time, 3600)
Даже добавление в .htaccess строчки php_value max_input_time 3600
Ни к чему не приводит
max_input_time небоходим как воздух, скрипт пропускает трафф через socks и принимает от него же ответ далее в лог.
На денвере всё работает на ура!
На 2-х хостингах не хочет
Кто сталкивался с подобными проблемами?
Есть ли альтернативный вариант решения проблемы?
В заранее благодарен!
|
|
|

22.09.2006, 19:28
|
|
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме: 7681825
Репутация:
4451
|
|
set_time_limit(0);
|
|
|

22.09.2006, 19:30
|
|
Познающий
Регистрация: 21.08.2006
Сообщений: 31
Провел на форуме: 450990
Репутация:
21
|
|
ещё попробуй добавить set_time_limit(0) в свой скрипт...
если скрипт на хостинге не работает, то скорее всего на хостинге в php.ini значение max_execution_time мало... нужно искать другой хостинг. Либо оптимизировать свой скрипт так, что бы он успевал выполниться за отведённое время.
Но есть и довольно – таки простой способ: допустим, в цикле отслеживается время выполнения скрипта и по достижении определенного времени выполнения, записываем текущее состояние выполнения в БД ( допустим, если у тебя флудер флудит почту, то сохраняем адреса на которые уже было отправлено) и рефрешим страницу.
Последний раз редактировалось off; 22.09.2006 в 21:41..
|
|
|

22.09.2006, 21:22
|
|
Banned
Регистрация: 13.04.2006
Сообщений: 65
Провел на форуме: 160575
Репутация:
-1
|
|
set_time_limit(0); - не зависит от установок в конфиг файле пхп
ноль означает что можно скрипту зависнуть пока он не завершит процесс
или указывай секунды максимум скока у тя скрипт пахать будет
|
|
|

23.09.2006, 01:54
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
Поставь ещё дерективу ignore_user_abort() скрипт будет работать даже после закрытия окна.
|
|
|

24.09.2006, 11:04
|
|
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме: 151298
Репутация:
18
|
|
Всем Огромное спасибо!
Это отличный выход если сервер на IIS (я же переводил у хостера сайт на apache и всё заработало)
Добавил всем репутацию, но понять не могу от новичков идёт 0 ???
|
|
|

24.09.2006, 11:48
|
|
Участник форума
Регистрация: 02.05.2006
Сообщений: 193
Провел на форуме: 530613
Репутация:
25
|
|
а про ini_set("max_execution_time",0); вы наверно не слышали?
|
|
|

24.09.2006, 17:05
|
|
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме: 151298
Репутация:
18
|
|
>>я же переводил у хостера сайт на apache и всё заработало
Имел ввиду .htaccess
>>а про ini_set("max_execution_time",0); вы наверно не слышали?
Меня интересовало max_input_time, max_execution_time я менял как хотел
|
|
|

24.09.2006, 17:10
|
|
Участник форума
Регистрация: 02.05.2006
Сообщений: 193
Провел на форуме: 530613
Репутация:
25
|
|
ini_set("max_input_time",0); имхо
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|