Maresa P.: Einlesen von Servlets

Beitrag lesen

Hallo liebes Forum,

ich lese mittels PHP das XML Ergebnis eines Servlets ein:

$file = "http://XXX.XXX.XXX.XXX:8080/servlet/servletXML
file($file);

Dies hat auch wunderbar funktioniert (Apache 1.3, PHP 4.2, Tomcat 4)
Nun hab ich das ganze auf Apache 2.0, PHP 4.3.8 und Tomcat 5 laufen und der Funktionsaufruf von file() funktioniert nicht mehr.
Es wird keine Fehlermeldung ausgegeben... Das Script "lädt sich einfach tot"... d.H. die Ladestatusanzeige des Browsers zeigt ununterbrochen einen fortschreitenden Ladezustand an, welcher aber nie zu einem Ergebnis führt. Irgendwann bricht das Script dann (timeoutbedingt) ab.

Die Einstellungen in der php.ini sind identisch zur alten PHP Version.

Unter http://de.php.net/file hab ich folgendes gelesen:

"Mit PHP 4.3.0 ist file() "Binary Safe". "

leider kann ich mir darunter nichts vorstellen.

Woran kann es liegen, dass das Einlesen des Servlets nach dem Update nichtmehr funktioniert.

Vielen Dank für Euere Hilfe.

Maresa P.