Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co to znaczy Fatal error: Maximum execution time of 30 secon
Forum PHP.pl > Forum > PHP
maciejk
Wyskakuje mi taki blad na stronce ale nie zawsze ,raz jest raz nie
Fatal error: Maximum execution time of 30 seconds exceeded
dslaczego tak?
PMadej
zostal przekroczony maksymalny czas na wyswietlenie strony ...
byc moze masz na stronce jakas petle ktora sie za dlugo wykonuje
maciejk
a moze to byc spowodowane np wolnym serwerem?
PMadej
moze ... ale raczej to jest blad skryptu ktory napisales ...
maciejk
chodzi o to ze przez pol dnia jest ok, a pozniej to wyskakuje, a pozniej znowu dobrze?
PMadej
więc błąd wyskakuje wtedy gdy serwer jest bardzo obciazony i nie moze wykonac skryptu w czasie mniejszym niz 30 sekund ... to jest na localu czy gdzies w sieci postawione?
maciejk
juz wiem to chyba jest przez firewalla, co musze zmienic w ustawieniach?
maciejk
chociaz jak wylaczylem firewala to jest tak samo:(
Seth
Mozesz usunac ograniczenie na czas wykonywania skryptu przez ustwienie set_time_limit(0);


Serwery WWW >> php
dooshek
Cytat
Mozesz usunac ograniczenie na czas wykonywania skryptu przez ustwienie set_time_limit(0);


Jaaa. Najpierw przejrzyj raczej swoj kod i dowiedz sie dlaczego tak robi, dlaczego sie tak dlugo wykonuje (moze jakies SQL'e, niepotrzebne petle itp). Nie zwiekszaj time_limita! To nie jest droga... Skrypt ktory wykonuje sie ponad 30 s to jest rzeźnia!

Tak jak ktos sugerowal to, ze przez pol dnia jest ok a przez drugie pol nie moze byc spowodowane wieksza iloscia userow i wiekszym obciazeniem. Jesli skrypt sie dlugo to nastepny wykonany w tym samym czasie wykonuje sie 2 razy dluzej i robi sie nie ciekawie bo nastepne strony sie tez dlugo wykonuja i cale obciazenie gwaltownie wzrasta a skrypty czekaja coraz dluzej na wykonanie.

Dlatego jeszcze raz apeluje o przejrzenie kodu... Zobacz czy masz dobrze indeksy w bazie poustawiane, czy petle nie wykonuja sie niepotrzebnie (moze mozna je zastapic czyms innym).... Powodzenia, a w razie co pytaj...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.