#28710 [Opn->Csd]: missing xml_create_parser_ns in win32-binary ->major Problem for RDF API Project
| From: | mail at d-westphal dot de | Date: | Thu, 10 Jun 2004 14:20:36 +0000 |
| Subject: | #28710 [Opn->Csd]: missing xml_create_parser_ns in win32-binary ->major Problem for RDF API Project | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-60734@lists.php.net to get a copy of this message | ||
ID: 28710
User updated by: mail at d-westphal dot de
Reported By: mail at d-westphal dot de
-Status: Open
+Status: Closed
Bug Type: XML related
Operating System: WIN32
PHP Version: 5CVS-2004-06-09 (dev)
Assigned To: rrichards
New Comment:
Thanx alot !
cheers
daniel
Previous Comments:
------------------------------------------------------------------------
[2004-06-10 15:28:14] chregu@php.net
As if "Cheap Public Webservers" are running Windows ...
There's no bundled libxml2 for other operating systems..
Anyway, Rob (our main libxml2 Windows guy) is looking
into it, so no need to further complain here ;)
------------------------------------------------------------------------
[2004-06-10 12:13:59] bnowack at appmosphere dot com
The xml_parser_create_ns function is a MUST for efficient parsing of
W3Cs RDF/XML-based formats. RDF has a quite complicated XML
serialization, which already makes it hard to build *really fast*
parsers. I don't know if this bug would affect (hosted) linux systems
as well, but if we had to move namespace handling from the native code
to interpreted PHP, I guess that would be very painful in terms of
performance.
thanx,
benjamin
------------------------------------------------------------------------
[2004-06-10 10:56:21] chris at bizer dot de
Hi,
I think the main point here is that administrators of cheap public
webservers usually install the standard PHP distribution and that if
this distribution doesn't contain an up-to-date xmllib then XML-based
PHP applications don't work on public web servers.
This contradicts the main argument for using PHP for XML-based
applications, which is: Your application will run on 14 million
servers.
Cheers,
Chris
------------------------------------------------------------------------
[2004-06-09 17:19:11] mail at d-westphal dot de
Hi Derick,
you're totally right, the problem is the compiled win32 distribution
(it ships with libxml2 2.5.11 already compiled in). But if the 5.0
win32/binary-release will still contain only the 2.5.11 libxml2, then
all php-apps using the xml_parser_create_ns command will stop working
under win-systems (and i don't guess lots of people will (or can)
self-compile under windows, when there's a win32/binary-distribution)
!
Please correct me if I'm wrong or shift the bug-report to the right
category
Thanks and cheers,
Daniel
------------------------------------------------------------------------
[2004-06-09 16:56:37] derick@php.net
This is not a real bug in PHP, you'll just have to use libxml2 2.6.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/28710
--
Edit this bug report at http://bugs.php.net/?id=28710&edit=1