2014-06-28 3 views
9

Ich kann nicht scheinen, etwas in den Ordner cron.d zu bekommen. Ich muss in der Lage sein, Cron-Dateien zu löschen oder zumindest eine Datei zu erstellen, die ich bearbeiten kann. Momentan hat der Ordner eine "php5" -Datei, die bereits funktioniert, aber meine anderen Dateien laufen nicht. Ich habe die Datei der gleichen Berechtigungen wie die „php5“ Datei (644 root: root)/etc/cron.d Funktioniert nicht unter debian

Dies ist meine aktuelle cron-Datei unter /etc/cron.d/mycron

* * * * * root /usr/bin/php /var/www/private/cron/checkstatus.php 

Gibt es irgendeine Art von magisch versteckte Datei muss ich an meine Cron-Datei schicken?

Laufende Debian 7.5.0 minimale Serverinstallation.

+0

Haben Sie sich die Protokolldateien angeschaut, die Ihr Cron-Daemon schreibt? Es kann Hinweise geben. –

Antwort

10

Vielen Dank Stephen, es war einfacher als ich. Ich habe die Protokolle

tail -f /var/log/syslog | grep cron -i 

Und ich fand diese

ERROR (Missing newline before EOF, this crontab file will be ignored) 

eine neue Zeile an das Ende meiner crontab Dateien hinzufügen das Problem behoben. Außerdem hatte ich einen Return-Carriage-Charakter von Windows, der Bash zum Würgen brachte.

Verwandte Themen