Mailinglisten-Archive |
Noch ein Versuch, die erste Mail kam nicht durch: Hallo zusammen, ich habe Probleme mit folgendem Bug: http://bugs.php.net/bug.php?id=27908 [12 Oct 2005 5:22am UTC] rrichards [... ] php.net This bug has been fixed in CVS. Das Problem hängt damit zusammen, dass es nicht richtig gelungen ist (war?), die Expat-Funktionalität auf libxml (PHP5) abzubilden. Offenbar ist dieser Bugfix nicht in allen Distributionen angekommen. Ich verwende lokal als CGI-Version: PHP Version 5.2.2 System Windows NT PROFI 5.1 build 2600 Build Date May 2 2007 19:17:46 Das Problem wird auch hier in den User Contributed Notes beschrieben: http://www.php.net/manual/en/function.xml-set-default-handler.php Ich möchte diejenigen bitten, die PHP5 in anderen Versionen und unter anderen Sytemen laufen haben, mal dieses Skript zu testen. http://www.media-palette.de/ddatabug.zip Es wird durch Aufruf der index.php eine XML-Datei (cdata_in.xml) mit CDATA-Abschnitt nach (cdata_out.xml) kopiert. Verwendet wird meine Parser-Klasse xml-line, die hat aber mit dem Problem nichts zu tun. Unter PHP4 kommt alles richtig an. Unter PHP5 (jedenfalls bei mir) fehlt die XML-Deklaration und die CDATA-Marierungen, weil wegen des Bugs der DefaultHandler nicht aufgerufen wird. Bitte gebt mir mal eine Rückmeldung, in welchen Versionen der Bug noch vorhanden ist, damit der Satz war wird: "Thank you for the report, and for helping us make PHP better." ;-) Viele Grüße Peter
php::bar PHP Wiki - Listenarchive