Entwicklung

ID #1081

Ich habe einen RedSYS Cronjob entwickelt und möchte diesen ausprobieren. Wenn ich diesen über den Browser im zum Beispiel /data/ - Verzeichnis aufrufe, läuft er einwandfrei durch, gehe ich über die Konsole, kommen einige Fehlermeldungen, dass die Pfadangaben alle nicht stimmen.

Alle RedSYS-Dateien gehen davon aus, dass sie andere Dateien mit einem relativen Pfad includieren
können. Beim Webserver funktioniert das, weil dort für RedSYS der Include-Pfad über die httpd.inc richtig eingestellt
wird. Das klappt beim direkten Ausführen des Cronjobs über die Konsole jedoch nicht.

Man muss daher zuerst in das Kernel-Verzeichnis wechseln und dann dort php mit dem Cronjob aufrufen.


So macht es auch Der RedSYS-Cron-Dienst.

/var/www/vhostx/kernel /path/to/php5 cron/mycronjob.php
Kategorien zu diesem Artikel

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2008-06-09 08:20
Verfasser des Artikels: RedSYS Dev Team
Revision: 1.1

Sprache ändern
 

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

Durchschnittliche Bewertung: 5 von 5 (1 Bewertungen)

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

Es ist möglich, diesen Artikel kommentieren