14. juli 2003 - 14:12Der er
22 kommentarer og 1 løsning
set_time_limit og upload
Jeg kan ikke få set_time_limit til at virke i mit upload script. Selv om jeg i starten af mit script sætter: set_time_limit ( 300 );
får jeg stadig følgende timeout fejl: Fatal error: Maximum execution time of 30 seconds exceeded in upload.php on line 3 (linie 3 er: set_time_limit ( 300 );)
Ifølge http://dk.php.net/manual/en/function.set-time-limit.php kan set_time_limit() ikke benyttes når PHP køre i safe mode, men når jeg køre phpinfo() på serveren står safe_mode til off. Så vidt jeg lige kan se, så burde der altså ikke være noget i vejen for at kunne benytte set_time_limit()?
ini_set("max_execution_time", 300); ini_set("max_input_time", 300); ini_set("upload_max_filesize", 5); for($i=0;$i<999999999999;$i++) { //Tager nok lidt længere end 2 sekunder... }
får jeg lige pludselig en CGI Timeout: The specified CGI application exceeded the allowed time for processing. The server has deleted the process.
Synes godt om
Slettet bruger
15. juli 2003 - 20:48#20
Well, det står nok uden for din magt at ændre noget på! :( Prøv at hør din host hvad du kan gøre!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.