Mailinglist Archive: opensuse (3434 mails)
| < Previous | Next > |
[opensuse] PHP 5.2.5 on 10.1 upgrade
- From: "Nick Zeljkovic" <nzeljkovic@xxxxxxxxx>
- Date: Fri, 1 Feb 2008 11:59:57 +0100
- Message-id: <001101c864c1$983e3ae0$c8bab0a0$@com>
Greets!
I ran today an update from PHP 5.2.4 to 5.2.5 from:
[php]
type = rpm-md
baseurl =
http://download.opensuse.org/repositories/server:/php/SUSE_Linux_10.1/
The system is x86_64 and everything went smooth according to smart logs:
# smart upgrade php5
Loading cache...
Updating cache... ########################################
[100%]
Computing transaction...
Upgrading packages (19):
php5-5.2.5-12.1@i586 php5-iconv-5.2.5-12.1@x86_64
apache2-mod_php5-5.2.5-12.1@x86_64 php5-mbstring-5.2.5-12.1@x86_64
php5-5.2.5-12.1@x86_64 php5-mcrypt-5.2.5-12.1@x86_64
php5-bz2-5.2.5-12.1@x86_64 php5-mysql-5.2.5-12.1@x86_64
php5-curl-5.2.5-12.1@x86_64 php5-openssl-5.2.5-12.1@x86_64
php5-devel-5.2.5-12.1@x86_64 php5-pdo-5.2.5-12.1@x86_64
php5-dom-5.2.5-12.1@x86_64 php5-sockets-5.2.5-12.1@x86_64
php5-ftp-5.2.5-12.1@x86_64 php5-xmlrpc-5.2.5-12.1@x86_64
php5-gd-5.2.5-12.1@x86_64 php5-zlib-5.2.5-12.1@x86_64
php5-gettext-5.2.5-12.1@x86_64
fetched all and everything seems to be running fine, however running php -v
I'm getting:
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/bz2.so' - /usr/lib64/php5/extensions/bz2.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/curl.so' - /usr/lib64/php5/extensions/curl.so: wrong ELF class:
ELFCLASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/dom.so' - /usr/lib64/php5/extensions/dom.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/ftp.so' - /usr/lib64/php5/extensions/ftp.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/gd.so' - /usr/lib64/php5/extensions/gd.so: wrong ELF class: ELFCLASS64
in Unknown on
line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/gettext.so' - /usr/lib64/php5/extensions/gettext.so: wrong ELF class:
ELFC LASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/iconv.so' - /usr/lib64/php5/extensions/iconv.so: wrong ELF class:
ELFCLASS 64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mbstring.so' - /usr/lib64/php5/extensions/mbstring.so: wrong ELF
class: EL FCLASS64
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mcrypt.so' - /usr/lib64/php5/extensions/mcrypt.so: wrong ELF class:
ELFCLA SS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mysql.so' - /usr/lib64/php5/extensions/mysql.so: wrong ELF class:
ELFCLASS 64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mysqli.so' - /usr/lib64/php5/extensions/mysqli.so: wrong ELF class:
ELFCLA SS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/openssl.so' - /usr/lib64/php5/extensions/openssl.so: wrong ELF class:
ELFC LASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/pdo.so' - /usr/lib64/php5/extensions/pdo.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/pdo_mysql.so' - /usr/lib64/php5/extensions/pdo_mysql.so: wrong ELF
class: ELFCLASS64
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/snmp.so' - /usr/lib64/php5/extensions/snmp.so: wrong ELF class:
ELFCLASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/sockets.so' - /usr/lib64/php5/extensions/sockets.so: wrong ELF class:
ELFC LASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/xmlrpc.so' - /usr/lib64/php5/extensions/xmlrpc.so: wrong ELF class:
ELFCLA SS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/zlib.so' - /usr/lib64/php5/extensions/zlib.so: wrong ELF class:
ELFCLASS64 in
Unknown on line 0
PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Jan 13 2008 02:39:04)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Modules seem to be compiled 64 bit, but PHP is using 32bit libraries for
some reason ? (and thus that wrong ELF class I assume)
# ldd /usr/lib64/php5/extensions/zlib.so
ldd: warning: you do not have execution permission for
`/usr/lib64/php5/extensions/zlib.so'
libz.so.1 => /lib64/libz.so.1 (0x00002ab9ddd99000)
libc.so.6 => /lib64/libc.so.6 (0x00002ab9ddead000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
# ldd /usr/bin/php5
linux-gate.so.1 => (0xffffe000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xf7f88000)
libmm.so.14 => /usr/lib/libmm.so.14 (0xf7f84000)
libm.so.6 => /lib/libm.so.6 (0xf7f5f000)
libresolv.so.2 => /lib/libresolv.so.2 (0xf7f4c000)
libnsl.so.1 => /lib/libnsl.so.1 (0xf7f36000)
libz.so.1 => /lib/libz.so.1 (0xf7f24000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xf7df4000)
libdl.so.2 => /lib/libdl.so.2 (0xf7df0000)
libc.so.6 => /lib/libc.so.6 (0xf7cd0000)
/lib/ld-linux.so.2 (0xf7fc8000)
Weird thing is, website works OK (requires bunch of those modules installed)
and modules are actually loaded:
Configure Command '../configure' '--prefix=/usr'
'--datadir=/usr/share/php5' '--mandir=/usr/share/man' '--bindir=/usr/bin'
'--with-libdir=lib64' '--includedir=/usr/include'
'--sysconfdir=/etc/php5/apache2' '--with-config-file-path=/etc/php5/apache2'
'--with-config-file-scan-dir=/etc/php5/conf.d' '--enable-libxml'
'--enable-session' '--with-mm' '--with-pcre-regex' '--enable-xml'
'--enable-simplexml' '--enable-spl' '--enable-filter' '--disable-debug'
'--enable-inline-optimization' '--disable-rpath' '--disable-static'
'--enable-shared' '--program-suffix=5' '--with-pic' '--with-gnu-ld'
'--with-system-tzdata=/usr/share/zoneinfo' '--with-apxs2=/usr/sbin/apxs2'
'--disable-all' '--disable-cli'
additional .ini files parsed /etc/php5/conf.d/bz2.ini,
/etc/php5/conf.d/curl.ini, /etc/php5/conf.d/dom.ini,
/etc/php5/conf.d/ftp.ini, /etc/php5/conf.d/gd.ini,
/etc/php5/conf.d/gettext.ini, /etc/php5/conf.d/iconv.ini,
/etc/php5/conf.d/mbstring.ini, /etc/php5/conf.d/mcrypt.ini,
/etc/php5/conf.d/mysql.ini, /etc/php5/conf.d/mysqli.ini,
/etc/php5/conf.d/openssl.ini, /etc/php5/conf.d/pdo.ini,
/etc/php5/conf.d/pdo_mysql.ini, /etc/php5/conf.d/snmp.ini,
/etc/php5/conf.d/sockets.ini, /etc/php5/conf.d/xmlrpc.ini,
/etc/php5/conf.d/zlib.ini
--
Best regards,
Nick Zeljkovic
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
I ran today an update from PHP 5.2.4 to 5.2.5 from:
[php]
type = rpm-md
baseurl =
http://download.opensuse.org/repositories/server:/php/SUSE_Linux_10.1/
The system is x86_64 and everything went smooth according to smart logs:
# smart upgrade php5
Loading cache...
Updating cache... ########################################
[100%]
Computing transaction...
Upgrading packages (19):
php5-5.2.5-12.1@i586 php5-iconv-5.2.5-12.1@x86_64
apache2-mod_php5-5.2.5-12.1@x86_64 php5-mbstring-5.2.5-12.1@x86_64
php5-5.2.5-12.1@x86_64 php5-mcrypt-5.2.5-12.1@x86_64
php5-bz2-5.2.5-12.1@x86_64 php5-mysql-5.2.5-12.1@x86_64
php5-curl-5.2.5-12.1@x86_64 php5-openssl-5.2.5-12.1@x86_64
php5-devel-5.2.5-12.1@x86_64 php5-pdo-5.2.5-12.1@x86_64
php5-dom-5.2.5-12.1@x86_64 php5-sockets-5.2.5-12.1@x86_64
php5-ftp-5.2.5-12.1@x86_64 php5-xmlrpc-5.2.5-12.1@x86_64
php5-gd-5.2.5-12.1@x86_64 php5-zlib-5.2.5-12.1@x86_64
php5-gettext-5.2.5-12.1@x86_64
fetched all and everything seems to be running fine, however running php -v
I'm getting:
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/bz2.so' - /usr/lib64/php5/extensions/bz2.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/curl.so' - /usr/lib64/php5/extensions/curl.so: wrong ELF class:
ELFCLASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/dom.so' - /usr/lib64/php5/extensions/dom.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/ftp.so' - /usr/lib64/php5/extensions/ftp.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/gd.so' - /usr/lib64/php5/extensions/gd.so: wrong ELF class: ELFCLASS64
in Unknown on
line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/gettext.so' - /usr/lib64/php5/extensions/gettext.so: wrong ELF class:
ELFC LASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/iconv.so' - /usr/lib64/php5/extensions/iconv.so: wrong ELF class:
ELFCLASS 64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mbstring.so' - /usr/lib64/php5/extensions/mbstring.so: wrong ELF
class: EL FCLASS64
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mcrypt.so' - /usr/lib64/php5/extensions/mcrypt.so: wrong ELF class:
ELFCLA SS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mysql.so' - /usr/lib64/php5/extensions/mysql.so: wrong ELF class:
ELFCLASS 64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/mysqli.so' - /usr/lib64/php5/extensions/mysqli.so: wrong ELF class:
ELFCLA SS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/openssl.so' - /usr/lib64/php5/extensions/openssl.so: wrong ELF class:
ELFC LASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/pdo.so' - /usr/lib64/php5/extensions/pdo.so: wrong ELF class:
ELFCLASS64 i n
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/pdo_mysql.so' - /usr/lib64/php5/extensions/pdo_mysql.so: wrong ELF
class: ELFCLASS64
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/snmp.so' - /usr/lib64/php5/extensions/snmp.so: wrong ELF class:
ELFCLASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/sockets.so' - /usr/lib64/php5/extensions/sockets.so: wrong ELF class:
ELFC LASS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/xmlrpc.so' - /usr/lib64/php5/extensions/xmlrpc.so: wrong ELF class:
ELFCLA SS64 in
Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib64/php5/exten
sions/zlib.so' - /usr/lib64/php5/extensions/zlib.so: wrong ELF class:
ELFCLASS64 in
Unknown on line 0
PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Jan 13 2008 02:39:04)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Modules seem to be compiled 64 bit, but PHP is using 32bit libraries for
some reason ? (and thus that wrong ELF class I assume)
# ldd /usr/lib64/php5/extensions/zlib.so
ldd: warning: you do not have execution permission for
`/usr/lib64/php5/extensions/zlib.so'
libz.so.1 => /lib64/libz.so.1 (0x00002ab9ddd99000)
libc.so.6 => /lib64/libc.so.6 (0x00002ab9ddead000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
# ldd /usr/bin/php5
linux-gate.so.1 => (0xffffe000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xf7f88000)
libmm.so.14 => /usr/lib/libmm.so.14 (0xf7f84000)
libm.so.6 => /lib/libm.so.6 (0xf7f5f000)
libresolv.so.2 => /lib/libresolv.so.2 (0xf7f4c000)
libnsl.so.1 => /lib/libnsl.so.1 (0xf7f36000)
libz.so.1 => /lib/libz.so.1 (0xf7f24000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xf7df4000)
libdl.so.2 => /lib/libdl.so.2 (0xf7df0000)
libc.so.6 => /lib/libc.so.6 (0xf7cd0000)
/lib/ld-linux.so.2 (0xf7fc8000)
Weird thing is, website works OK (requires bunch of those modules installed)
and modules are actually loaded:
Configure Command '../configure' '--prefix=/usr'
'--datadir=/usr/share/php5' '--mandir=/usr/share/man' '--bindir=/usr/bin'
'--with-libdir=lib64' '--includedir=/usr/include'
'--sysconfdir=/etc/php5/apache2' '--with-config-file-path=/etc/php5/apache2'
'--with-config-file-scan-dir=/etc/php5/conf.d' '--enable-libxml'
'--enable-session' '--with-mm' '--with-pcre-regex' '--enable-xml'
'--enable-simplexml' '--enable-spl' '--enable-filter' '--disable-debug'
'--enable-inline-optimization' '--disable-rpath' '--disable-static'
'--enable-shared' '--program-suffix=5' '--with-pic' '--with-gnu-ld'
'--with-system-tzdata=/usr/share/zoneinfo' '--with-apxs2=/usr/sbin/apxs2'
'--disable-all' '--disable-cli'
additional .ini files parsed /etc/php5/conf.d/bz2.ini,
/etc/php5/conf.d/curl.ini, /etc/php5/conf.d/dom.ini,
/etc/php5/conf.d/ftp.ini, /etc/php5/conf.d/gd.ini,
/etc/php5/conf.d/gettext.ini, /etc/php5/conf.d/iconv.ini,
/etc/php5/conf.d/mbstring.ini, /etc/php5/conf.d/mcrypt.ini,
/etc/php5/conf.d/mysql.ini, /etc/php5/conf.d/mysqli.ini,
/etc/php5/conf.d/openssl.ini, /etc/php5/conf.d/pdo.ini,
/etc/php5/conf.d/pdo_mysql.ini, /etc/php5/conf.d/snmp.ini,
/etc/php5/conf.d/sockets.ini, /etc/php5/conf.d/xmlrpc.ini,
/etc/php5/conf.d/zlib.ini
--
Best regards,
Nick Zeljkovic
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |