Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: cvp 12 Října 2006, 17:49:15

Název: cron - PHP [vyřešeno]
Přispěvatel: cvp 12 Října 2006, 17:49:15
Ahojte,

potrebuji kazdych 5 minut spustit script php, ktery se nachazy v /var/www/pro/kontrola.php

Jak to mohu udelat? Zrejme pres cron, co?
Název: cron - PHP
Přispěvatel: Arteal 13 Října 2006, 13:09:22
To asi jo, provedení nechám na někom jiném :D
Název: cron - PHP
Přispěvatel: cvp 13 Října 2006, 17:12:41
Udelal jsem crontab -e a zadal:

0,10,20,30,40,50 * * * * /var/www/stanice/exec.php

Avsak i presto to nechce jet. Nevite kde muze byt problem?
Název: cron - PHP
Přispěvatel: Pavelp 13 Října 2006, 17:54:09
Pokud to neni php-cgi, tak php se provadi pouze jako modul Apache. Takze se musi volat webova stranka se skriptem, nejlip wgetem: wget http://localhost/stanice/exec.php. PHP neni skriptovaci jazyk, jeho skript nelze spustit samostatne. Jeste pripomenu, ze php skript jen predava svuj vysledek na standardni vystup a odsud si ho Apache odebira.
Název: cron - PHP
Přispěvatel: cvp 13 Října 2006, 18:14:58
Tak jsem to provedl, ale bohuzel cron nic neprovedl.

zkusil jsem na zkousku dat wget...... do konzole a to se provedlo v poradku...ale pres cron to nejak nechce fungovat.
Název: cron - PHP
Přispěvatel: johniez 13 Října 2006, 18:16:33
Bud jak pise Pavelp s wgetem, nebo do souboru pridat uplne na zacatek nasledujici radek:
#!/usr/bin/php
a nastavit prava ke spousteni, pak by slo rovnou poustet skript. Cesta k php se muze samozrejme lisit..
Název: cron - PHP
Přispěvatel: cvp 16 Října 2006, 13:08:26
Citace: cvp
Tak jsem to provedl, ale bohuzel cron nic neprovedl.

zkusil jsem na zkousku dat wget...... do konzole a to se provedlo v poradku...ale pres cron to nejak nechce fungovat.
Vite jak na ten cron? Prosiiiiiim
Název: cron - PHP
Přispěvatel: Pavelp 16 Října 2006, 14:32:44
Vime, a verte ze je to chyba, kterou uz nikdy neudelate a pokazde to dvakrat zkontrolujete. Je to velmi proste.
Na poslednim radku v crontabu musi byt enter. Urcite ho tam nemate. Tot vse. To je sranda co?
Název: cron - PHP
Přispěvatel: cvp 17 Října 2006, 09:37:38
Diky moc...takova blbost a ono to jede. Opravdu to stacilo jen odentrovat :)