ubuntuusers.de

PHP-Script als cron-Job

Status: Ungelöst | Ubuntu-Version: Lubuntu 20.04 (Focal Fossa)
Antworten |

ProtonM

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 175

Wohnort: Europa

Hallo Das PHP-Script im Terminal ausgeführt, macht das was es soll: Messwerte in eine Datei schreiben. Als cron-Job passiert das nicht und ich finde die Ursache nicht.

/etc/crontab erhält zusätzlich diese Zeile

1
*    *  *  *  * michael	test -x /usr/bin/php -f /media/michael/a/mich/PHP/thopowfs.php &> /media/michael/a/mich/PHP/cron.log

syslog protokolliert jede Minute, dass php ausgeführt wird. Aber sowohl die Daten-Datei als auch die Log-Datei bleiben leer.

Was mache ich falsch?

sebix Team-Icon

Moderator, Webteam

Anmeldungsdatum:
14. April 2009

Beiträge: 5576

&> ist Bash-Syntax, du hast hier aber keine Shell.

Wenn du mehr als nur ein Programm mit Parameter ausfuehren willst, und wie hier auch logs speichern, schreib am besten ein shellskript und lass das von cron ausfuehren. Dann kannst du beliebig umleiten.

Antworten |