![]() |
Оч. срочно. Проблема со временем выполнения!
Ставлю в 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) Серв перезагружаю. Т.е. где ещё могут стоять подобные ограничения? |
https://forum.antichat.ru/thread40896.html
max_execution_time = 0; Maximum execution time of each script, in seconds При таком конфиге скрипт всегда будет выполняться бесконечно |
Цитата:
|
может не тот php.ini редактируешь, в phpinfo() смотри :)
|
Цитата:
:mad: |
Цитата:
|
.htacess проверь
Был еще случай - Заказывали настройку апача и в ТЗ значилось "Жестко ограничить максимальное время исполнения php скриптов пользователей, без возможности снятия данных ограничений в большую сторону" (чот типо того) , в тот раз тупо прописал в исходниках кусочек на подобии if(max_execution_time > FixsedLimit) { ..... max_execution_time = FixsedLimit; ..... } так что если не сам ставил апач и php то уточняй ;) |
set_time_limit(0); ну или не 0 а сколько надо в начале скрипта попробуй...
|
Есть 3 способа:
1. .htaccess 2. php.ini 3. set_time_limit() Пробуй 3 пункт |
С set_time_limit() работает. Спасибо.
|
| Время: 00:14 |