PDA

Просмотр полной версии : [PHP] Скрипт умирает через минуту (set_time_limit не робит?)


Star_s
30.04.2010, 03:15
Скрипт - дампит БД через sql-инъекцию.
На моём дедике работает без проблем без перерывов допустим 6 часов.
На других шеллах максимум через 2 минуты отваливается, хотя прописано:
set_time_limit(0);
ini_set('max_execution_time', 0); ini_set('ignore_user_abort', 'Off');
На некоторых шеллах стоит php 4-ой версии. Может ли это как-то влиять?
И вообще от каких ещё настроек это зависит?

phpdreamer
30.04.2010, 08:24
в файле php.ini указано максимальное допустимое время выполнения

Zedobat
30.04.2010, 08:32
Скрипт - дампит БД через sql-инъекцию.
На моём дедике работает без проблем без перерывов допустим 6 часов.
На других шеллах максимум через 2 минуты отваливается, хотя прописано:
set_time_limit(0);
ini_set('max_execution_time', 0); ini_set('ignore_user_abort', 'Off');
На некоторых шеллах стоит php 4-ой версии. Может ли это как-то влиять?
И вообще от каких ещё настроек это зависит?
Как уже сказали выше - причина в php.ini. В нём можно поставить запрет на изменение настроек php в том числе и изменение max_execution_time.

Star_s
30.04.2010, 13:47
Спасибо!