Portál AbcLinuxu, 17. července 2025 22:26


Dotaz: wget mi zavola script 3x :-(

17.4.2005 02:43 arthurmax | skóre: 4
wget mi zavola script 3x :-(
Přečteno: 113×
Odpovědět | Admin
Ahoj vsichni, mam v PHP script, ktery mi maze nejaky zaznamy v databaze a posle mi zpravu o infu. Problem je, ze kdyz pustim wget URL_SCRIPTU, tak je vse ok a probehne 1x (zavolani scriptu). Kdyz to ale necham delat pres cron, tak se script pusti 3x a pritom v logu CRONu je, ze se spustil 1x.

Nevite cim by to mohlo byt? Diky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.4.2005 02:54 arthurmax | skóre: 4
Rozbalit Rozbalit vše Re: wget mi zavola script 3x :-(
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem prisel na to, ze to bude tim, ze script trva asi 20 minut a wget ma timeout (defaultne) 15 minut a pak se pokusi po vyprseni limitu zavolat ten script znovu a tak dokola, dokud se nedostane pod 15 minut... tak snad to bude tim kdyz jsem pridal wget --timeout=0 URL_SCRIPTU. Omlouvam se za diskusi, treba odpoved nekomu poslouzi :-)
17.4.2005 13:14 Martin Čížek | skóre: 20 | Praha
Rozbalit Rozbalit vše Re: wget mi zavola script 3x :-(
Také je potřeba používat zámek proti násobnému spuštění (i když má PHP skript ošetřen kritické sekce, docházelo by k ,,hromadění'' procesů wgetu a webového serveru).
Kdyby dva z nás byli dvěma z nich, všichni z nás by mohli být všemi z nich.
17.4.2005 19:56 arthurmax | skóre: 4
Rozbalit Rozbalit vše Re: wget mi zavola script 3x :-(
Diky a ten se zapne prosim jak?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.