Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: cron - PHP [vyřešeno]  (Přečteno 3452 krát)

cvp

  • Aktivní člen
  • *
  • Příspěvků: 211
cron - PHP [vyřešeno]
« kdy: 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?
« Poslední změna: 25 Října 2007, 23:32:52 od Anna Taliánová »

Arteal

  • Návštěvník
  • Příspěvků: 12
    • http://arteal.name
cron - PHP
« Odpověď #1 kdy: 13 Října 2006, 13:09:22 »
To asi jo, provedení nechám na někom jiném :D
Ubuntu rulez ;)
Celeron 1100Mhz,512 SDRAM, GeForce4 MX440
A jede pěkně :)

cvp

  • Aktivní člen
  • *
  • Příspěvků: 211
cron - PHP
« Odpověď #2 kdy: 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?

Pavelp

  • Host
cron - PHP
« Odpověď #3 kdy: 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.
« Poslední změna: 25 Října 2007, 23:31:55 od Anna Taliánová »

cvp

  • Aktivní člen
  • *
  • Příspěvků: 211
cron - PHP
« Odpověď #4 kdy: 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.

johniez

  • Návštěvník
  • Příspěvků: 81
    • http://www.johniez.com
cron - PHP
« Odpověď #5 kdy: 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..

cvp

  • Aktivní člen
  • *
  • Příspěvků: 211
cron - PHP
« Odpověď #6 kdy: 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

Pavelp

  • Host
cron - PHP
« Odpověď #7 kdy: 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?

cvp

  • Aktivní člen
  • *
  • Příspěvků: 211
cron - PHP
« Odpověď #8 kdy: 17 Října 2006, 09:37:38 »
Diky moc...takova blbost a ono to jede. Opravdu to stacilo jen odentrovat :)

 

Provoz zaštiťuje spolek OpenAlt.