Hi,
Hi, ich habe mir einen eigenen Webserver in Java geschrieben, und will mit folgender Anweisung beliebige PHP Files an den PHP Parser weiterreichen:
r.exec("E:\PHP\php.exe -q -f " + rootDir + file.replace('/', File.separatorChar),envVariables);
(Ein Aufruf könnte z.B. folgende Form haben:
E:\php\php.exe -q -f G:\programmieren\java\projects\webserver\htdocs\php\script.php)
Sieht der Aufruf wirklich so aus?
Hast Du das überprüft?
Als Ausgabe bekomme ich jedoch stes nur folgendes:
Status: 404
Content-type: text/html
X-Powered-By: PHP/4.3.3No input file specified.
Und woher sollen wir wissen, was in Deinem Webserver passiert?
Welcher Programmcode führt vom r.exec zur Ausgabe dieser Meldung?
Was hat Dein Debugging dazu ergeben?
cu,
Andreas
--
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/