Installation & Konfiguration » Webserver und PHP

ID #1154

Ich möchte regelmäßig ein php-skript ausführen. Dazu verwende ich normalerweise die CLI-Variante von PHP. In die /etc/crontab schreibe ich dann den Aufruf: 5 * * * * webuser /var/srv/vhost/test.php Ich habe in der crontab einige Aufrufe, die alle funktionieren, doch das php-skript startet nicht!!! Kann man per cronjob php-cli nicht starten ? Oder muss ich eine Variable setzen ? Was mache ich falsch?

Das erste Problem ist eventuell einfach ein Rechteproblem, Sie führen das Script als webuser aus und haben ggf. die Rechte für das Script anders gesetzt.

An dieser Stelle sei aber erwähnt, dass der Weg, eigene PHP Scripte über die Crontab einzuführen, nicht der richtige mit RedSYS ist. RedSYS bietet einen eigenen Cron-Dienst / Scheduler. Tragen Sie Ihr Script doch einach über die Backend-Oberfläche ein und führen die Befehle so innerhalb der Prozessverwaltung von RedSYS aus. Damit optimieren Sie die Resourcenverwaltung haben nur einen (den SystemCronjob von RedSYS ) in der der System-Crontab.

Lesen Sie dazu bitte auch den Beiträge:

- Was muss ich tun, damit RedSYS Cronjobs laufen 

- Ich habe einen RedSYS Cronjob entwickelt...

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2008-07-14 15:00
Verfasser des Artikels: Thomas Borsutzky
Revision: 1.1

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel kommentieren