Hallo zusammen!
Für meinen Webserver habe ich ein PHP-Script geschrieben, das bei Aufruf die Datei /etc/exim/virtual_aliases in seine Einzelteile zerlegt und dann diese Teile in eine Datenbank einträgt, die vor diesem Eintrag erst komplett geleert wird. Das Script geht einwandfrei, das ist auch nicht das Problem, deshalb möchte ich an dieser Stelle nicht weiter darauf eingehen. Das Problem ist folgendes:
Ich möchte dieses Script jede Nacht einmal ausführen lassen per CronJob. Auch das ist mir klar, wie („crontab –e“, Eintrag „0 3 * * * /Datei“ einfügen), nur habe ich keine Ahnung, wie ich eine PHP-Datei ohne Browser ausführen lassen kann. Generell gibt es jedoch die Möglichkeit, in der ersten Zeile den Parser mit „#!/usr/bin/php4“ (der auch auf dem System vorhanden ist) einzugeben. Jedoch bei Ausführen der Datei kommt die Meldung „bad interpreter“. Hat jemand eine Ahnung, wie man das Problem beheben oder eventuell umgehen kann?
Verwendetes Serversystem ist Debian 3.0, PHP 4.1.2. Bei mir lokal läuft das Teil mit dem Parser /usr/bin/php unter Mandrake 9.0 tadellos.
Vielen Dank für jede Hilfe!
Gruß!
Lesezeichen