Fatal fejl: Maksimal udførelsestid på 30 sekunder overskredet
Jeg downloader en JSON-fil fra en online kilde, og når den kører gennem sløjfen, får jeg denne fejl:
Fatal error: Overskridelse af maksimal udførelsestid på 30 sekunder i C:\wamp\www\temp\fetch.php på linje 24
379
3
Din løkke kan være uendelig. Hvis den ikke er det, kan du forlænge den maksimale udførelsestid på følgende måde:
og
kan bruges til at forlænge tidsgrænsen midlertidigt.
Jeg havde det samme problem og løste det ved at ændre værdien for parameteren
max_execution_time
iphp.ini
, på følgende måde:Jeg håber, at dette kunne hjælpe dig.
Dit script er ved at gå i stå. Tag et kig på funktionen set_time_limit() for at øge udførelsestiden. Eller profilér scriptet for at få det til at køre hurtigere :)