Apache, linux, CGI timeout

Apache, linux, CGI timeout

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

Koristio sam skriptu slicnu ovoj: http://www.mycity.rs/PHP/Pokretanje-skripte-svakih-npr-10-sek-u-pozadini.html
Dakle skripta se izvrsava beskonacno dugo.
Problem je sto nije dovoljno postaviti sam execution time na beskonacno vec se mora postaviti i CGI timeout koji je po defaultu 5 minuta. Otkrio sam kako da to postavim na lokalnoj masini ali kako da to uradim na serveru preko cpanel-a?
Na serveru se nalazi ovo:
Linux - Kernel version: 2.6.9-55.ELsmp
Apache: 1.3.37 (Unix)
Naravno nemam pristup ni php.ini fajlu niti bilo cemu drugom sem cpanel-a i ftp-a.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

Ako nemas root(dedicated server) jako tesko, mozda cak i ne moguce.

Php.ini mozda mozes da menjas preko .htaccess-a(ako podesavanja servera to dozvoljavaju), za cgi timeout..nemam pojma Smile

Poz



offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

Hmmm... vrlo cudno ali problem se resio sam od sebe Confused
Test skripta koju sam pravio, koja je sadrzala samo beskonacnu petlju koja je skidala www.google .com i stampala "all ok", se gasila nakon 5 minuta.
Na svu srecu kad sam stavio skriptu koja je trebalo da ide na taj sajt, otisla je preko 10 minuta... druga skripta nema beskonacnu petlju ali zato skida neke stranice i slicice sa jednog sajta i to smesta u fajlove... brinem se jedino da i ona ne pukne nakon nekog vremena posto treba da radi bar nekoliko sati a na dial up-u sam pa ne mogu toliko dugo da budem zakacen da bi testirao.
Ovi serveri bas umeju da iznerviraju coveka...

offline
  • Pridružio: 19 Jan 2005
  • Poruke: 286
  • Gde živiš: Tamo daleko,tj.Beograd City

@stankovic

kako si uradio da ti skripta skida neke sllike s nekog sajta, bas sam danas planirao da se igram s necim sto je blisko tom poslu,aj postavi neki code,ili jos bolje,teoretski mi kao objasni, pa da se malo i ja pomucim Smile

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

Imas 3 nacina za to:
Funkcijom fopen(),
Funkcijom fsockopen(),
ali najbolje je da za to koristis cURL biblioteku koja je napisana u c-u. cURL dolazi sa binary verzijom php-a. Imas i uputstvo... potrazi preko google-a, a ako hoces gotov kod mogu da postavim moju klasu koju sam razvio za to.

offline
  • Pridružio: 19 Jan 2005
  • Poruke: 286
  • Gde živiš: Tamo daleko,tj.Beograd City

nisam ja jos dobar s klasama,ozbiljno vidim prednosti oop al jos se nisam upustio u oo programiranje,nikako da nadjem meni dobar tutorial za to,sve sto sam nalazio su totoriali za oop php i mysql,al aj postavi klasu

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

https://www.mycity.rs/must-login.png

Kad hoces da skidas slicicu uradi ovo:
$obj=new Crawler(); $url="..."; //ovo ti je url slicice $obj->grabPic($url); $pic=$obj->str1; //da je sacuvas: $fp=fopen("slika.jpg", "w"); fwrite($fp, $pic); fclose($fp);

Mrzelo me da pisem komentare posto stalno nesto menjam po klasi i experimentisem... imas tu jos neke funkcije. One za proxy servere nisu jos isprobane.

Ko je trenutno na forumu
 

Ukupno su 925 korisnika na forumu :: 46 registrovanih, 8 sakrivenih i 871 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Aleksandar Tomić, arton, babaroga, bladesu, bojanM84, comi_pfc, darcaud, Denaya, Dimitrise93, Dorcolac, dule10savic, dzoni19, h8propaganda, havoc995, hologram, Karla, kubura91, lord sir giga, Metanoja, Mihajlo, mikrimaus, milenko crazy north, Milometer, MiroslavD, nemkea71, nenad81, nextyamb, repac, robert1979, ruma, savaskytec, ser.hill, slonic_tonic, sovanova95, Srle993, stegonosa, StepskiVuk, t84dar, theNedjeljko, TwinHeadedEagle, voja64, wolf431, zillbg, |_MeD_|, Žrnov, šumar bk2