From:             mail at d-westphal dot de
Operating system: WIN32
PHP version:      5CVS-2004-06-09 (dev)
PHP Bug Type:     XML related
Bug description:  missing xml_create_parser_ns major Problem for RDF API Project

Description:
------------
Hello,

my name is Daniel Westphal and I'm working at the "RDF API FOR PHP"(RAP) -
Project (http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi/ ,
http://sourceforge.net/projects/rdfapi-php/ ). RAP is
the leading PHP toolkit for parsing, searching,manipulating, serializing
and serving RDF models.

We checked the compatibility of our code with the new php5/zend2
engine(PHP Version 5.0.0RC3RC2) and encountered problems when trying to
use our xml/rdf-parser. Our rdf-parser uses the SAX xml_create_parser_ns
function and works well with php 4.3.7.

I read a blog (http://blog.bitflux.ch/p1658.html) and a thread at php-cvs
(http://marc.theaimsgroup.com/?l=php-cvs&m=107749629522874&w=2)
which was dealing with this problem of using libxml2 2.5.11 and not 2.6.x 
and  the mentioned function. The discussion seems to end with credo, that
no one is using this parser with namespace support and so it's just a
minor problem and not required to be fixed until the 5.0 release.

But it's major problem for our project and its users!

Our users (about 1200 downloads yet) use RAP mainly on servers where they
are having no possibility to manual upgrade to a higher libxml2 version,
because of missing administrator-rights.  Thus it is esential for our
project to have a working  xml_create_parser_ns function in the standard
PHP5 release.

So it would be great (and highly appriciated by the PHP RDF community) if
somebody could have a look and get the function working again.


Thanks and cheers,

Daniel

Actual result:
--------------
Warning: xml_parser_create_ns() [function.xml-parser-create-ns]: is broken
with libxml2 2.5.11. Please upgrade to libxml2 2.6 in
C:\!htdocs\rdfapi-php\api\syntax\RdfParser.php on line 2218

-- 
Edit bug report at http://bugs.php.net/?id=28710&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=28710&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=28710&r=trysnapshot5
Fixed in CVS:               http://bugs.php.net/fix.php?id=28710&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=28710&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=28710&r=needtrace
Need Reproduce Script:      http://bugs.php.net/fix.php?id=28710&r=needscript
Try newer version:          http://bugs.php.net/fix.php?id=28710&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=28710&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=28710&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=28710&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=28710&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=28710&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=28710&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=28710&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=28710&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=28710&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=28710&r=float

Reply via email to