Cześć.
Mam następujący problem:
W jednym ze swoich skryptów PHP (wywołanych AJAXem) mam jakiś błąd z nieskończoną pętla. Zanim to jednak naprawilem, moją uwagę przyciągnęło coś innego. Mimo iż w php.ini max_execution_time jest ustawione na 30, skrypt nie przerywa się. Cały serwer się wiesza i nawet po przeladowaniu strony nie da się wykonać żadnego zapytania AJAXowego, bo serwer nie odpowiada (będąc chyba ciągle zajęty tym zbugowanym skryptem). Trzeba poczekać jakieś 5 minut i dopiero wtedy serwer przerwie skrypt z błędem "allowed memory size 134217728 bytes exhausted. .."
Jeśli nie chciałbym czekać tych 5 min, to pozostaje tylko restart Apache w XAMPPie.
Dlaczego serwer nie przerywa skryptu po 30 sec?
Używam XAMPPa z zainstalowanym XDebug.