Вопрос по max_execution_time (PHP)

Discussion in 'PHP' started by Nicca, 7 Feb 2009.

  1. Nicca

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

    Joined:
    11 Jan 2008
    Messages:
    93
    Likes Received:
    4
    Reputations:
    -6
    Подскажите как сделать следующие:
    Необходимо чтобы скрипт работал с паузой. После каждой операции шла задержка в 15секунд-30секунд( sleep(15); )

    Local Value, Master Value соответственно:
    max_execution_time 0 60


    В htaccess написал php_flag max_execution_time 300000

    Как настроить сервер с помощью htaccess чтобы скрипт выолнялся пару минут.
     
  2. fucker"ok

    fucker"ok Elder - Старейшина

    Joined:
    21 Nov 2004
    Messages:
    578
    Likes Received:
    274
    Reputations:
    91
    с помощью htaccess - никак.
     
  3. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    Fatal error: Maximum life time of 2008 years exceeded in /core/WORLD!

    тс, только set_time_limit(0);
     
    1 person likes this.
  4. Nicca

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

    Joined:
    11 Jan 2008
    Messages:
    93
    Likes Received:
    4
    Reputations:
    -6
    В .htaccess вписал:
    php_flag max_execution_time 300000

    Запускаю скрипт:

    Выводит i=0 i=2 i=4 i=6 i=8 i=10 i=12 i=14

    Когда увеличиваю паузу:
    пишет : 504 Gateway Time-out

    Как узнать реальное максимальное время выполнения скрипта?
     
  5. 159932

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

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    кол-во способов зависит только от воображения ..
    от фора с посекундым выводом до записи в базу или текстовик ...
     
  6. Nicca

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

    Joined:
    11 Jan 2008
    Messages:
    93
    Likes Received:
    4
    Reputations:
    -6
    Вы считаете что я неправильно опредиляю?

    так как тогда определить правильно?
     
  7. SQLHACK

    SQLHACK Остались только слоны

    Joined:
    27 Sep 2006
    Messages:
    437
    Likes Received:
    372
    Reputations:
    407
    установить тригер , на эемтренное окончание скрипта, таи и записать разницу во времени между началом и концом. ээхх как сказал, хотя есть ещё 1 способ сделать так чтоб скрипт не прерывался оооооочень долгое время, но не скажу, ещё не тестил)
     
    _________________________
    2 people like this.
  8. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    админу сервера паяльник в жопу, и что бы сделал возмнжным юзать set_time_limit(0); ?

    собственно чиатй выше... это запрещено на сервере. попробуй set_time_limit(999999); так иногда прокатывает.