Forum » Izdelava spletišč » Zakaj se po izvedbi cron-joba vsakič ustvari nova datoteka?
Zakaj se po izvedbi cron-joba vsakič ustvari nova datoteka?
Housy ::
Zdravo
Na svoji spletni strani izvajam CRON vsakih 12 ur za posodobitev denarnih valut. Vse deluje super, edino kar me moti, da se na strežniku vsakič, ko se cron izvede, ustvari nova datoteka, v kateri ni zabeleženo popolnoma nič (glej sliko).
Še slika, da boste vedeli, o čem točno govorim:
Ali se da kako nastavit, da se te datoteke ne bi ustvarjale?
Trenutno imam CRON nastavljen na 12 ur, uporabljam pa spodnji ukaz.
Kaj delam narobe?
Hvala,
Housy
Na svoji spletni strani izvajam CRON vsakih 12 ur za posodobitev denarnih valut. Vse deluje super, edino kar me moti, da se na strežniku vsakič, ko se cron izvede, ustvari nova datoteka, v kateri ni zabeleženo popolnoma nič (glej sliko).
Še slika, da boste vedeli, o čem točno govorim:
Ali se da kako nastavit, da se te datoteke ne bi ustvarjale?
Trenutno imam CRON nastavljen na 12 ur, uporabljam pa spodnji ukaz.
wget -q http://www.moja-domena.com/cron.php?secure_key=x2r8tnt
Kaj delam narobe?
Hvala,
Housy
- spremenil: Housy ()
5er--> ::
Poizkusi tole:
wget -q http://www.moja-domena.com/cron.php?secure_key=x2r8tnt > /dev/null 2>&1
dbevfat ::
To je zato, ker ti wget shrani datoteko. Spremeni v:
wget http://www.google.com/ -O - > /dev/null
-O - pomeni outputfile = stdout
> /dev/null preusmeri stdout v prazno
wget http://www.google.com/ -O - > /dev/null
-O - pomeni outputfile = stdout
> /dev/null preusmeri stdout v prazno
nvr2fat
Housy ::
To je zato, ker ti wget shrani datoteko. Spremeni v:
wget http://www.google.com/ -O - > /dev/null
-O - pomeni outputfile = stdout
> /dev/null preusmeri stdout v prazno
Zadeva sedaj deluje, ampak dobim vsakič na mail sledeče obvestilo:
--2011-06-02 16:35:01-- http://www.moja-domena.com/cron.php?sec...
Resolving www.moja-domena.com... 91.185.204.115
Connecting to www.moja-domena.com|91.185.204.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 0 [text/html]
Saving to: `STDOUT'
0K 0.00 =0s
2011-06-02 16:35:01 (0.00 B/s) - `-' saved [0/0]
Kakšen bi moral biti ukaz, če teh sporočil na mail ne želim prejemati?
P.S. - najbolj preprosto bi bilo, če maila sploh ne bi nastavil, vendar pa to žal ne pride v poštev, saj želim, da mi cron javi, če se kakšen ukaz ne more izvest oz. pride do kakšne napake.
Hvala,
Housy
Zgodovina sprememb…
- spremenil: Housy ()
KoMar- ::
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Preverjanje, če je spletna stran enakaOddelek: Programiranje | 1232 (891) | Hayabusa |
» | [Ubuntu 12.10]Napaden streznikOddelek: Omrežja in internet | 1216 (1059) | Icematxyz |
» | [Python, Linux] Poganjanje skripte s crontabOddelek: Programiranje | 1483 (1306) | morbo |
» | Postfix problemOddelek: Programska oprema | 919 (889) | ender |
» | VNC+ varnost + dinamični IP. Kako ??Oddelek: Omrežja in internet | 4386 (3402) | flisko |