Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: 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/htdocs/cron/del_badlink.php >/d_necocz/www/www.neco.cz/htdocs/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 :(
-
Ahoj, ja spoustím php skript takto:
*/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
-
Tak jsem to zkusil upravit podle tveho a stejne nic :/
-
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 :-)
-
tak jsou tu oba /usr/bin/php a /usr/bin/php5
-
taky ho muzes spustit takto
lynx -dump http://x.x/x.php
-
s cestou /usr/bin/php5 jsi si jistý??
prikaz which vraci cestu, takze:
$ 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