perl LibXML

T

trevor

I installed the following perl module with my perl version 5.8.0

libxml2-2.6.2
XML-SAX-0.12
XML-NamespaceSupport-1.08
XML-LibXML-1.56
XML-LibXSLT-1.53
XML-LibXML-Common-0.13

the installation went fine. but when I run a cgi that uses the perl
module I get the following error messages in my apache error_log files

error log:
Warning: program compiled against libxml 206 using older 204

[Tue Nov 18 16:40:18 2003] [error] [client 170.75.98.82] Premature
end of
script headers: /exlibris/aleph/a50_5/aleph/cgi/do_bor_trans.cgi
 
E

Ernst-Udo Wallenborn

I installed the following perl module with my perl version 5.8.0

Where? Your system seems to be unixiod, but i am only guessing this.
How? From source, as binary or rpm|deb|pkg package?
libxml2-2.6.2
XML-SAX-0.12
XML-NamespaceSupport-1.08
XML-LibXML-1.56
XML-LibXSLT-1.53
XML-LibXML-Common-0.13 ....
error log:
Warning: program compiled against libxml 206 using older 204

Though there are several possibilities, i guess: Your XML-LibXSLT is
linked against libxml2 2.6.x, either because you compiled it from source and
linked it specifically against this version, or because you installed it as a
binary and it was linked this way by the binaries' creator. On your system,
there seems to be an older version of libxml2, namely 2.4.x, and for some
reason the user that runs the cgi finds this older version first.

Try to make sure the cgi finds the newer version of the lib instead of the
older.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,141
Messages
2,570,818
Members
47,367
Latest member
mahdiharooniir

Latest Threads

Top