Maximum execution time exceeded

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Tommy
Berichten: 4
Lid geworden op: 21 nov 2003, 15:25

Maximum execution time exceeded

Bericht door Tommy » 21 nov 2003, 15:57

Wanneer ik een bestand van 500 Kb tracht up te loaden krijg ik de volgende foumelding:

Fatal error: Maximum execution time of 30 seconds exceeded in C:\web\wameda.be\pharmasolutions\phpBB2\posting.php on line 23

Waar kan ik die termijn van 30 sec langer maken ? ik zie niet direct een mogelijke oplossing in die posting.php bestand maar ben dan ook geen php-expert :oops: .

Greetz,

Tommy

Gebruikersavatar
SPyKoN
Berichten: 1224
Lid geworden op: 27 aug 2003, 07:41
Locatie: België
Contacteer:

Bericht door SPyKoN » 21 nov 2003, 16:34

Ligt dit niet aan je host? Of je server?

Duvelske
Berichten: 656
Lid geworden op: 19 okt 2003, 16:05
Locatie: st willebrord
Contacteer:

Bericht door Duvelske » 21 nov 2003, 16:49

Neej ligt hier niet aan, Je kan ook php scripts hebben die te veel dingen moeten verwerken en dan krijg je ook die error. Welke mod heb je hiervoor geinstaleerd?
Bezoek ook ns mn site:
http://www.partyfreakers.nl of mn premodded site: http://www.vitrax.org

Laturzzz,
Duvelske

Gebruikersavatar
Leipo
Berichten: 4693
Lid geworden op: 22 feb 2003, 12:29
Contacteer:

Bericht door Leipo » 21 nov 2003, 17:03

SPyKoN is gewoon correct hoor.
Dit ligt aan je host en dit kun jij niet veranderen.
[+] Isento at DeviantArt

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Re: Maximum execution time exceeded

Bericht door headout » 21 nov 2003, 17:08

Je draait zo te zien een eigen webserver?

Het is eigenlijk geen phpbb probleem, meer een php.ini probleem. Lees dit eens:
http://nl2.php.net/set_time_limit
En deze:
http://lists.maptools.org/pipermail/map ... 00407.html
http://phpbb3.nl Jouw gratis forumprovider!

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 21 nov 2003, 21:46

Execution Time-Out is de tijd dat een php-script maximum mag/kan draaien. Mocht je een lus hebben en het script dat oneindig is (slechte code dus) dan zou, mocht die tijd niet gelimiteerd zijn, het script blijven doordaaien. Het verbruikt dan omden duur de volle capaciteit van de server en kan de server zelfs doen crashen. Daarom die tijd.

Zoals hier werd vermeld, kan je dit instellen in php.ini, maar dan enkel als je eigenaar bent van de server. Ben je dit niet, dan zal er niets anders opzitten dan te proberen om dat bestandje via ftp te uploaden. Trouwens, ftp is gemaakt voor het versturen van bestanden, niet het http protocol...

Dat kan mss ook aan de reden van het probleem liggen. Het http-protocol is namelijk veel gevoeliger voor foutjes in de bestanden die je upload dan het ftp-protocol. BTW, de namen zeggen het zelf al FTP (File transfer protocol) en HTTP (Hyper TEXT transfer protocol).

Woila, weer iet bijgeleerd :wink:

Gebruikersavatar
WebmasterX
Berichten: 197
Lid geworden op: 27 mar 2003, 10:13
Locatie: Zutphen
Contacteer:

Bericht door WebmasterX » 22 nov 2003, 01:24

Wolfie.be en headout hebben beide gelijk, het probleem is makkelijk op te lossen althans jouw eerste probleem die time-out. Zet simpel ergens boven in je php pagina:

set_time_limit(0);
Oneindig kan gevolgen hebben voor de server een crash is niet ondenkbaar.

set_time_limit(60);
Na 1 minuut komt dezelfde melding als die 30 seconden. Mocht je in 60 seconden geen bestand kunnen uploaden van 500 kb omdat jouw verbinding bijv. traag is dan zou ik eerst gaan kijken of het zeker weten daar aan ligt. Zo ja dan kun je gerust die waarde van 60 omhoog gooien.

ps. Het kan ook zijn dat idd in php.ini deze waarde is vastgelegd. Deze kan dan niet worden gewijzigd.

WebmasterX

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 22 nov 2003, 10:03

WebmasterX schreef: ps. Het kan ook zijn dat idd in php.ini deze waarde is vastgelegd. Deze kan dan niet worden gewijzigd.
Tenzij hij een eigen webserver heeft, en daar lijkt dit : C:\web\wameda.be wel op :wink:
http://phpbb3.nl Jouw gratis forumprovider!

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 22 nov 2003, 10:29

headout schreef:
WebmasterX schreef: ps. Het kan ook zijn dat idd in php.ini deze waarde is vastgelegd. Deze kan dan niet worden gewijzigd.
Tenzij hij een eigen webserver heeft, en daar lijkt dit : C:\web\wameda.be wel op :wink:
Waarom dat? Alsof een windows webserver niet op die manier zou werken. 't Kan evengoed een home als webserver zijn, me dunkt.

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 22 nov 2003, 10:41

w0lfie.be schreef:Waarom dat? Alsof een windows webserver niet op die manier zou werken. 't Kan evengoed een home als webserver zijn, me dunkt.
Is een home server niet ook een eigen server? :wink: (Kortom, we bedoelen allebei hetzelfde)
http://phpbb3.nl Jouw gratis forumprovider!

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 22 nov 2003, 11:02

headout schreef:Is een home server niet ook een eigen server? :wink: (Kortom, we bedoelen allebei hetzelfde)
Ja... :?
Maar ik sprak over een HOME en WEBserver... Ma bon. Op deze manier blijven we bezig. :wink:

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 22 nov 2003, 11:05

w0lfie.be schreef: Ma bon. Op deze manier blijven we bezig. :wink:
Ach ja precies, het ging erom of de topicstarter geholpen is. (Alleen dat weten we nog niet :D )
http://phpbb3.nl Jouw gratis forumprovider!

Tommy
Berichten: 4
Lid geworden op: 21 nov 2003, 15:25

time-out bij uploaden grote bestanden

Bericht door Tommy » 24 nov 2003, 20:58

Probleem van time-out geraakt niet meteen opgelost op deze manier. Ik heb onderstaande code in pagina toegevoegd zonder resultaat. En hostingpartner kan aan php.ini geen wijzigingen doorvoeren. Hebben jullie nog andere suggesties?

_____________
time-out. Zet simpel ergens boven in je php pagina:

set_time_limit(0);
Oneindig kan gevolgen hebben voor de server een crash is niet ondenkbaar.

set_time_limit(60);
Na 1 minuut komt dezelfde melding als die 30 seconden. Mocht je in 60 seconden geen bestand kunnen uploaden van 500 kb omdat jouw verbinding bijv. traag is dan zou ik eerst gaan kijken of het zeker weten daar aan ligt. Zo ja dan kun je gerust die waarde van 60 omhoog gooien.

ps. Het kan ook zijn dat idd in php.ini deze waarde is vastgelegd. Deze kan dan niet worden gewijzigd.

WebmasterX

Gesloten