Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: ThomixCZ 28 Června 2009, 13:20:57

Název: CRON a spousteni PHP
Přispěvatel: ThomixCZ 28 Června 2009, 13:20:57
Zdravim, mam mensi problem s cronem. Nespousti php script ani nevytvori log.

crontab -l vypis:

*/1 * * * * root /usr/bin/php5 -q /d_necocz/www/www­.neco.cz/htdoc­s/cron/del_ba­dlink.php >/d_necocz/www/www­.neco.cz/htdoc­s/cron/vypis.log
# m h dom mon dow command

v php scriptu mam #!/usr/bin/php5
u cron slozky mam povolene  777

Nevite kde je zakopany brouk ? Me uz nic nenapada :(
Název: Re: CRON a spousteni PHP
Přispěvatel: pousteVnik 28 Června 2009, 13:36:35
Ahoj, ja spoustím php skript takto:
Kód: [Vybrat]
*/15 * * * * /usr/bin/php /var/www/neco.php --logging /var/log/cron.log
skript se mi spouští ale neloguje,,,,, uplne stejny zapis ale skript v bashi se taky sousti a i loguje ...taky by me to zajimalo cim to je
Název: Re: CRON a spousteni PHP
Přispěvatel: ThomixCZ 28 Června 2009, 13:57:01
Tak jsem to zkusil upravit podle tveho a stejne nic :/
Název: Re: CRON a spousteni PHP
Přispěvatel: ETNyx 28 Června 2009, 17:04:51
s cestou /usr/bin/php5 jsi si jistý??

zkus to spustit bez cronu jestli to bude fungovat pokud ne tak to alespoň vypíše nějakou hlášku :-)
Název: Re: CRON a spousteni PHP
Přispěvatel: ThomixCZ 28 Června 2009, 17:11:17
tak jsou tu oba /usr/bin/php a /usr/bin/php5
Název: Re: CRON a spousteni PHP
Přispěvatel: ETNyx 29 Června 2009, 13:23:44
taky ho muzes spustit takto
Kód: [Vybrat]
lynx -dump http://x.x/x.php
Název: Re: CRON a spousteni PHP
Přispěvatel: pousteVnik 29 Června 2009, 14:29:56
Citace
s cestou /usr/bin/php5 jsi si jistý??
prikaz which vraci cestu, takze:
Kód: [Vybrat]
$ which php
/usr/bin/php
zkus to spustit (jak psal ETNyx ) bez cronu jen v lajne napri /usr/bin/php /var/www/mujskript.php
zacatek toho skriptu zmenis podle toho co ti vypsal which (tak jak to mas -jen pro jistotu ) #!/usr/bin/php
no a myslim ze jsem kdesi cetl ze skript nesmi nic vypisovat, takze zadny echo