PDA

Просмотр полной версии : Оч. срочно. Проблема со временем выполнения!


vorona
30.03.2010, 22:32
Ставлю в php.ini время выполнения больше 30 сек., но всёравно пишет ошибку "Maximum execution time of 30 seconds exceeded in". Почему?

max_execution_time = 120 ; Maximum execution time of each script, in seconds
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
max_input_nesting_level = 120 ; Maximum input variable nesting level
memory_limit = 800M ; Maximum amount of memory a script may consume (128MB)


Серв перезагружаю.


Т.е. где ещё могут стоять подобные ограничения?

Deathdreams
30.03.2010, 23:18
https://forum.antichat.ru/thread40896.html

max_execution_time = 0; Maximum execution time of each script, in seconds

При таком конфиге скрипт всегда будет выполняться бесконечно

vorona
31.03.2010, 00:23
https://forum.antichat.ru/thread40896.html

max_execution_time = 0; Maximum execution time of each script, in seconds

При таком конфиге скрипт всегда будет выполняться бесконечно

Дык... Я как бы не новичок :D

shellz[21h]
31.03.2010, 00:27
может не тот php.ini редактируешь, в phpinfo() смотри :)

vorona
31.03.2010, 00:31
']может не тот php.ini редактируешь, в phpinfo() смотри :)
Пользовался поиском - нашелся один только. ХЗ что, может в конфиге ещё каком-то. Или из-за Дебиана...

:mad:

vorona
31.03.2010, 00:33
https://forum.antichat.ru/thread40896.html

max_execution_time = 0; Maximum execution time of each script, in seconds

При таком конфиге скрипт всегда будет выполняться бесконечно
Не помогло. Да если б и помогло - никогда не нужно ставить безконечное выполнение.

POS_troi
31.03.2010, 00:35
.htacess проверь

Был еще случай - Заказывали настройку апача и в ТЗ значилось "Жестко ограничить максимальное время исполнения php скриптов пользователей, без возможности снятия данных ограничений в большую сторону" (чот типо того) , в тот раз тупо прописал в исходниках кусочек на подобии

if(max_execution_time > FixsedLimit)
{
.....

max_execution_time = FixsedLimit;
.....
}

так что если не сам ставил апач и php то уточняй ;)

Fepsis
31.03.2010, 00:42
set_time_limit(0); ну или не 0 а сколько надо в начале скрипта попробуй...

Dr.Brain
31.03.2010, 01:16
Есть 3 способа:

1. .htaccess
2. php.ini
3. set_time_limit()

Пробуй 3 пункт

vorona
31.03.2010, 10:09
С set_time_limit() работает. Спасибо.

Deathdreams
31.03.2010, 15:48
Если ты не знал про set_time_limit, скажешь ты не новичок ?

vorona
31.03.2010, 19:49
Если ты не знал про set_time_limit, скажешь ты не новичок ?

Нет конечно же))))))) Чувак, я говорил вообще-то о php.ini :D Ы).... А не о функциях.

Проблема вообще из-за Debian. + по непонятной причине работает именно таким вариантом. Так что мы на земле, тут, внизу, опускайся к нам.

P.S. та если бы я даже и оказался новичком и написал бы в той теме, то всеравно хрен бы кто ответил)))