Page 1 of 1

xmlreader.so error & other problems

Posted: Tue Dec 04, 2007 4:38 pm
by kavukattu
Using atomic, I was able to upgrade to the latest version of Plesk and Apache on my Fedora Core 6 box running Plesk 8.2.1. All seemed ok at first.

I ran into some issues with Horde, but found solutions to that on the forums.

But now I am receiving this message when I start up PHP:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/xmlreader.so' - /usr/lib64/php/modules/xmlreader.so: undefined symbol: xmlTextReaderSetup in Unknown on line 0
PHP 5.2.5 (cli) (built: Nov 20 2007 21:48:08)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with the ionCube PHP Loader v3.1.32, Copyright (c) 2002-2007, by ionCube Ltd.

I'm also having some issues with xcart running on this box...i'm hoping fixing this will fix the rest of the problems.

Thanks for any help anybody can provide.

Posted: Tue Dec 04, 2007 5:27 pm
by scott
Hmm, that strikes me as a library issue with xml. Can you give me the output of:

ldd -v /usr/lib64/php/modules/xmlreader.so

Posted: Tue Dec 04, 2007 6:09 pm
by kavukattu
Thanks for replying. Here is the output:

ldd -v /usr/lib64/php/modules/xmlreader.so
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00002af4da7c4000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00002af4dab02000)
libm.so.6 => /lib64/libm.so.6 (0x00002af4dad16000)
libc.so.6 => /lib64/libc.so.6 (0x00002af4daf9a000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002af4db2e8000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)

Version information:
/usr/lib64/php/modules/xmlreader.so:
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/usr/lib64/libxml2.so.2:
libdl.so.2 (GLIBC_2.2.5) => /lib64/libdl.so.2
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib64/libm.so.6
/usr/lib64/libz.so.1:
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libm.so.6:
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libc.so.6:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
/lib64/libdl.so.2:
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_PRIVATE) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6

Posted: Wed Dec 05, 2007 5:59 pm
by kavukattu
Hi Scott, do you have any recommendations for me based on the output in my last post?

Thanks

Posted: Wed Dec 05, 2007 6:06 pm
by scott
Not yet, haven't had a chance to debug this yet. Were I to guess, Id say theres a library inconsistency.