[ Whalata @ 18.10.2005. 22:20 ] @
Od cega zavisi kada ce mi apache sa udaljenog servera na koji sam postavio svoj PHP skript i pokrenuo ga, zavrnuti slavinu i reci "dosta si sljakao, vreme da te ubijem". Da li iko ima nesto da kaze na ovu temu? |
[ Whalata @ 18.10.2005. 22:20 ] @
[ MileG @ 18.10.2005. 23:46 ] @
Na tu temu se govorilo vec nekoliko puta... Koristi pretragu :o)
[ SmilieBG @ 19.10.2005. 07:02 ] @
php.ini
max_execution_time = 30 ; Maximum execution time of each script, in seconds max_input_time = 60 ; Maximum amount of time each script may spend parsing request data memory_limit = 50M ; Maximum amount of memory a script may consume (8MB) Poz, Sale [ Whalata @ 19.10.2005. 10:56 ] @
Koristio sam pretragu, ali nista ne mogu da nadjem.... sorry... Ali potpuno te razumem MileG.
Meni se isto desava na forumima koje redovno pratim. Uvek se pojavi neko ko hoce da prica o onome sto je bilo pre dva tri meseca i meni koji imam (jos uvek) dobru memoriju, je savrseno jasno da je takav lik pao iz vedra neba... Ali eto sta ces.... @SmilieBG Probao sam " max_execution_time = 30 ", ali me apache (ili neka visa instanca) ne ferma ni 3%. Namestim ja i 180, ali nista. Da se razumemo, koristim besplatan hosting. Sad se setih da sam negde procitao da vreme izvrsenja zavisi od procersorske zahtevnosti. Da li zavisi i od downloada/uploada koji PHP skript napravi (redovno me je prekidao posle DL=25MB + UL=25MB)? Da li ce se situacija popraviti ako predjem na neki paid hosting? [ cyberm @ 19.10.2005. 12:01 ] @
Bez obzira sta ti stavis, gleda se sta je u php.ini na samom serveru. To je "starije" od onoga sto ti stavis u skriptu. Obicno je postavljeno na 30 s i pomiri se s tim
![]() [ noviKorisnik @ 19.10.2005. 12:36 ] @
Ne takve dezinformacije, pobogu...
http://www.php.net/manual/en/function.set-time-limit.php Dakle, na max_execution_time se ne može uticati ukoliko je uključen safe_mode. Zanimljivo je i http://www.php.net/manual/en/ini.core.php#ini.memory-limit http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize ... itd Za svaku direktivu treba proučiti dokumentaciju, neke mogu da se postavljaju iz skripte sa ini_set, neke mogu na nivou direktorijuma a neke samo u php.ini... [ cyberm @ 20.10.2005. 12:46 ] @
Pobogu i zaboga,
Smisao je taj da ce skripta raditi maksimalno onoliko koliko je administrator odredio, a ne onliko koliko je stavljeno kao zelja u skripti. [ noviKorisnik @ 20.10.2005. 13:10 ] @
:-)))
Code: <?php set_time_limit (180); $starttime = time (); $counter = 0; echo $counter; while (true) { $currenttime = time (); if ($currenttime - $starttime > $counter) { $counter = $currenttime - $starttime; echo ", $counter"; } } ?> Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|