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
Tags: -
Verwandte Artikel:
- Wo befinden sich die Template-Funktionen für das "Sitemenu"?
- Wie kann ich eine Shopstruktur aus dem Commerce-Bereich im Sitemenü ausgeben?
- Ich habe die Meta-tags einer Seite verändert und sehe die Änderung nicht im Livebereich?
- Wie lege ich eine weiße Seite an, ohne hinterlegtes Template? Wenn ich ein neues Dokument anlege, dann kann ich nur rsys-Dokumente mit Template anlegen. Wie umgehe ich das Template?
- Wie lege ich die Rechte für Gruppen und Rollen fest, so dass nur eine bestimmte Benutzergruppe auf die Seiten zugreifen kann
Letzte Änderung des Artikels: 2008-06-09 08:20
Verfasser des Artikels: RedSYS Dev Team
Revision: 1.1
Es ist möglich, diesen Artikel kommentieren