Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ERROR: time exceeded
czezz
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 0
Dołączył: 24.07.2003

Ostrzeżenie: (10%)
X----


Korzystam z pakietu FoxServer 3.0 (Apache+MySQL+php)
Napisalem sobie dość długi skrypt w php, który po drodze korzysta z bazy MySQL. Problem jest taki, że czasami wynik jest zbyt długo obliczany i dostaje taki oto komunikat o błędzie:


Fatal error: Maximum execution time of 30 seconds exceeded in C:FoxServwwwnoskpow_szablon_n.php on line 146


Jak rozumiem skrypt był wykonywany dłużej niż 30 sekund.
Wyjściem z problemu było by optymalizacja skryptu - to wiem.
Ale może ktoś wie gdzie w konfiguracji servera WWW można przestawić wartość 30 sekund na większą.

PS. Skrypt uruchamiany jest w przeglądarce na tym samym komputerze, na którym działa FoxServer... i narazie tak muszę pracować sad.gif
Go to the top of the page
+Quote Post
GeoS
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

Ostrzeżenie: (0%)
-----


Zajrzyj do php.ini winksmiley.jpg


--------------------
Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com
Go to the top of the page
+Quote Post
crash
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


W php.ini:
Kod
max_execution_time = 120; Maximum execution time of each script, in seconds


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 12:24