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

Discussion in 'PHP' started by vorona, 30 Mar 2010.

  1. vorona

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    Ставлю в 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)


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


    Т.е. где ещё могут стоять подобные ограничения?
     
    #1 vorona, 30 Mar 2010
    Last edited: 30 Mar 2010
  2. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    /thread40896.html

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

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

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    Дык... Я как бы не новичок :D
     
  4. shellz[21h]

    shellz[21h] Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    311
    Likes Received:
    68
    Reputations:
    6
    может не тот php.ini редактируешь, в phpinfo() смотри :)
     
  5. vorona

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    Пользовался поиском - нашелся один только. ХЗ что, может в конфиге ещё каком-то. Или из-за Дебиана...

    :mad:
     
  6. vorona

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    Не помогло. Да если б и помогло - никогда не нужно ставить безконечное выполнение.
     
  7. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    .htacess проверь

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

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

    max_execution_time = FixsedLimit;
    .....
    }

    так что если не сам ставил апач и php то уточняй ;)
     
    #7 POS_troi, 31 Mar 2010
    Last edited: 31 Mar 2010
  8. Fepsis

    Fepsis Elder - Старейшина

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    set_time_limit(0); ну или не 0 а сколько надо в начале скрипта попробуй...
     
  9. Dr.Brain

    Dr.Brain Banned

    Joined:
    4 Sep 2009
    Messages:
    6
    Likes Received:
    16
    Reputations:
    0
    Есть 3 способа:

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

    Пробуй 3 пункт
     
  10. vorona

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    С set_time_limit() работает. Спасибо.
     
  11. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    Если ты не знал про set_time_limit, скажешь ты не новичок ?
     
  12. vorona

    vorona Member

    Joined:
    7 Sep 2009
    Messages:
    392
    Likes Received:
    7
    Reputations:
    1
    Нет конечно же))))))) Чувак, я говорил вообще-то о php.ini :D Ы).... А не о функциях.

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

    P.S. та если бы я даже и оказался новичком и написал бы в той теме, то всеравно хрен бы кто ответил)))
     
    #12 vorona, 31 Mar 2010
    Last edited: 31 Mar 2010