PHP Script Direktaufruf über Konsole und imagecreatefromjpeg
Von: Tobias (btsms@arcor.de) [Profil]
Datum: 28.10.2009 20:28
Message-ID: <hca604$vsn$02$1@news.t-online.com>
Newsgroup: de.comp.lang.php.misc
Datum: 28.10.2009 20:28
Message-ID: <hca604$vsn$02$1@news.t-online.com>
Newsgroup: de.comp.lang.php.misc
Hallo, ich habe unter Windows einen Service / Dienst der mir eine PHP Datei aufruft. Innerhalb dieser PHP Datei habe ich einen weiteren Aufruf einer PHP Datei mittels dem Befehl System. Der Aufruf und das Ausführen beider Scripte funktioniert. Im 2. PHP Script befindet sich eine Funktion zur Erstellung eines Bildes mittels $bg_img=imagecreatefromjpeg(PFAD/Bildname); Rufe ich die erste PHP Datei über die Konsole / Eingabeaufforderung unter Windows auf, so funktioniert die Erstellung des Bildes und die Funktion imagecreatefromjpeg(PFAD/Bildname); kann das angegebene Bild einladen. Sobald ich aber das ganze über den Dienst unter Windows aufrufen lasse, kann PHP das Bild über imagecreatefromjpeg(PFAD/Bildname) nicht mehr einladen. Auch ein chdir(PFAD) innerhalb der 2. PHP Datei brachte nichts. Ich rufe in beiden Fällen PHP.exe mit vollständigem Pfad auf. Zunächst dachte ich das der übergebene Pfad an imagecreatefromjpeg nicht korrekt ist und habe mir in beiden Aufruffällen den kompletten Pfad im Bild ausgeben lassen. Beide Pfade sind identisch. Kann es sein, dass man php ein Grundpfad mitgeben muss. Wenn ja wo und wie muss ich das angeben. Hat jemand ein ähnliches Problem schon einmal gehabt, bzw. weiss jemand was ich noch ausprobieren könnte. Danke im Voraus, Gruss, Tobias[ Auf dieses Posting antworten ]
