PHP max_execution_timeout hatástalan

Kezdőlap Fórumok Programozás PHP max_execution_timeout hatástalan

1 / 1 bejegyzés megtekintése
  • Szerző
    Bejegyzés
  • #1890699
    linuxforum
    Felhasználó

      A php.ini-ben van egy “max_execution_timeout”, amivel egy script futásidejét lehet korlátozni … elvileg.A gyakorlatban azonban a Joomla egy változatának update modulja sikeresen generál olyan kérelmeket, amik ezen az időn túl futnak. Igazából soha nem állnak le.A php.net azt írja, hogy ez a korlát a rendszerhívások és a stream kezelés alatt hatástalan.Gyaníthatólag a joomla az update alatt valamilyen rendszerszintű műveletben hal el.De akkor hogyan tudom rendszerszinten blokkolni mégis az ilyen hibás kódok futását?Megpróbáltam még a max_input_time értékét is korlátozni, de ez sem hat rá.Találtam egy mágikus exit_on_timeout változót, ami Off-on volt. Ezt On-ra állítottam, de ez sem segített. (Ennek a jelentéséről még a php.net oldalon sem találtam leírást, bár a phpinfo() jelzi, hogy van ilyen.)A kérdés tehát az: hogyan tudom valóban maximálni egy php kérelem futásidejét?

    1 / 1 bejegyzés megtekintése
    • Be kell jelentkezni a hozzászóláshoz.