2017-03-22 18 views
2

Ich habe einige .php Dateien, einige sind in Root-FOLER und einige sind in einem Verzeichnis sagen "cron_jobs" und ich habe Cron-Jobs für diese Dateien auf dem Server wie folgt hinzugefügt:Cron Job nicht ausgeführt, die nicht im Stammordner sind

Es gibt zwei Cron-Jobs, wobei der erste Cron-Job korrekt ausgeführt wird, aber der zweite Cron-Job nicht vom Server ausgeführt wird.

Und "cron_jobs" Verzeichnis verfügt über die Berechtigung 755.

Warum Cron-Job nicht ausgeführt, die nicht im Stammordner sind?

Gibt es in irgendeiner Einstellung für diese oder mache ich etwas falsch, Cron Job hinzufügen?

Antwort

0

Ich änderte Cron-Job aus:

*/2 * * * * php /home/public_html/mysite/cron_jobs/demo.php 

Um

*/2 * * * * cd /home/public_html/mysite/cron_jobs/ php demo.php 

und es ist für mich arbeiten.

+0

Wunderbar, aber was ist der Unterschied, anstatt der zweite funktioniert? – SaidbakR