Просмотр полной версии : Оч. срочно. Проблема со временем выполнения!
Ставлю в 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
При таком конфиге скрипт всегда будет выполняться бесконечно
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() смотри :)
']может не тот php.ini редактируешь, в phpinfo() смотри :)
Пользовался поиском - нашелся один только. ХЗ что, может в конфиге ещё каком-то. Или из-за Дебиана...
:mad:
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 то уточняй ;)
set_time_limit(0); ну или не 0 а сколько надо в начале скрипта попробуй...
Dr.Brain
31.03.2010, 01:16
Есть 3 способа:
1. .htaccess
2. php.ini
3. set_time_limit()
Пробуй 3 пункт
С set_time_limit() работает. Спасибо.
Deathdreams
31.03.2010, 15:48
Если ты не знал про set_time_limit, скажешь ты не новичок ?
Если ты не знал про set_time_limit, скажешь ты не новичок ?
Нет конечно же))))))) Чувак, я говорил вообще-то о php.ini :D Ы).... А не о функциях.
Проблема вообще из-за Debian. + по непонятной причине работает именно таким вариантом. Так что мы на земле, тут, внизу, опускайся к нам.
P.S. та если бы я даже и оказался новичком и написал бы в той теме, то всеравно хрен бы кто ответил)))
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot