undefined symbols in php 5.2.11-8

Bug #487462 reported by qwiat
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PLD Linux
Fix Released
Undecided
Elan Ruusamäe

Bug Description

After uprgrade PHP from 5.2.11-1 to 5.2.11-8 apache don't start (php as module):

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/spl.so' - /usr/lib/php/spl.so: undefined symbol: pcre_get_compiled_regex_cache in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/mysqli.so' - /usr/lib/php/mysqli.so: undefined symbol: spl_ce_RuntimeException in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/simplexml.so' - /usr/lib/php/simplexml.so: undefined symbol: zm_startup_spl_sxe in Unknown on line 0

Tags: php
Revision history for this message
Elan Ruusamäe (glen666) wrote :

attach info with "rpm -qa 'php-*'" please

Revision history for this message
qwiat (qwiat) wrote :

php-openssl-5.2.11-8.i686
php-sockets-5.2.11-8.i686
php-program-5.2.11-8.i686
php-pear-File_PDF-0.3.2-1.noarch
php-dirs-1.1-7.noarch
php-pear-Console_Getopt-1.2.3-3.noarch
php-pear-Structures_Graph-1.0.2-3.noarch
php-curl-5.2.11-8.i686
php-gettext-5.2.11-8.i686
php-mcrypt-5.2.11-8.i686
php-pdo-5.2.11-8.i686
php-soap-5.2.11-8.i686
php-tidy-5.2.11-8.i686
php-zlib-5.2.11-8.i686
php-pdo-mysql-5.2.11-8.i686
php-pear-DB-1.7.13-2.noarch
php-pear-MDB2-2.4.1-2.noarch
php-pear-1.1-6.noarch
php-pear-XML_Parser-1.3.2-1.noarch
php-pear-Net_Socket-1.0.9-1.noarch
php-pear-Mail-1.1.14-4.noarch
php-cli-5.2.11-8.i686
php-pear-Net_SMTP-1.3.2-1.noarch
php-bcmath-5.2.11-8.i686
php-ctype-5.2.11-8.i686
php-dom-5.2.11-8.i686
php-gd-5.2.11-8.i686
php-iconv-5.2.11-8.i686
php-mbstring-5.2.11-8.i686
php-mysql-5.2.11-8.i686
php-pgsql-5.2.11-8.i686
php-xml-5.2.11-8.i686
php-common-5.2.11-8.i686
php-pear-XML_RPC-1.5.1-4.noarch
php-pear-PEAR-core-1.7.2-8.noarch
php-pear-Archive_Tar-1.3.3-1.noarch
php-pear-System_Command-1.0.6-2.noarch
php-pear-MIME_Type-1.2.0-1.noarch
php-bzip2-5.2.11-8.i686
php-ftp-5.2.11-8.i686
php-imap-5.2.11-8.i686
php-mysqli-5.2.11-8.i686

tags: added: php
Revision history for this message
Elan Ruusamäe (glen666) wrote :

please try: php 5.2.11-9

Revision history for this message
Paweł Zuzelski (pawelz) wrote :

It's still broken:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/spl.so' - /usr/lib/php/spl.so: undefined symbol: pcre_get_compiled_regex_cache in Unknown on line 0
PHP Warning: Module 'iconv' already loaded in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/mysqli.so' - /usr/lib/php/mysqli.so: undefined symbol: spl_ce_RuntimeException in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/simplexml.so' - /usr/lib/php/simplexml.so: undefined symbol: zm_startup_spl_sxe in Unknown on line 0
PHP Warning: Cannot load module 'PDO' because required module 'spl' is not loaded in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/spl.so' - /usr/lib/php/spl.so: undefined symbol: pcre_get_compiled_regex_cache in Unknown on line 0
PHP Warning: Module 'iconv' already loaded in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/mysqli.so' - /usr/lib/php/mysqli.so: undefined symbol: spl_ce_RuntimeException in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/simplexml.so' - /usr/lib/php/simplexml.so: undefined symbol: zm_startup_spl_sxe in Unknown on line 0
PHP Warning: Cannot load module 'PDO' because required module 'spl' is not loaded in Unknown on line 0

# rpm -qa | grep php
php-simplexml-5.2.11-9.i486
php-mysqli-5.2.11-9.i486
php-dom-5.2.11-9.i486
php-ldap-5.2.11-9.i486
php-posix-5.2.11-9.i486
phpMyBackupPro-2.1-1.noarch
php-dirs-1.1-6.noarch
php-common-5.2.11-9.i486
php-pcre-5.2.11-9.i486
php-spl-5.2.11-9.i486
php-pdo-mysql-5.2.11-9.i486
php-session-5.2.11-9.i486
php-ctype-5.2.11-9.i486
php-gd-5.2.11-9.i486
php-iconv-5.2.11-9.i486
php-mbstring-5.2.11-9.i486
php-mysql-5.2.11-9.i486
php-xml-5.2.11-9.i486
php-zlib-5.2.11-9.i486
phpMyAdmin-3.2.2.1-1.noarch
php-hash-5.2.11-9.i486
php-pdo-5.2.11-9.i486
apache-mod_php-5.2.11-9.i486
php-gettext-5.2.11-9.i486
php-mcrypt-5.2.11-9.i486
php-zip-5.2.11-9.i486

Revision history for this message
Elan Ruusamäe (glen666) wrote :

hmm, rpm -q pcre ?

Revision history for this message
Elan Ruusamäe (glen666) wrote :

nevermind, try:

mv /etc/php/conf.d/{pcre,PCRE}.ini

and paste from "php -i" order of configs loaded

Revision history for this message
Elan Ruusamäe (glen666) wrote :

5.2.11-10 likely fixes (fixed here at least)

Revision history for this message
Paweł Zuzelski (pawelz) wrote :

5.2.11-10 works for me (th i686). Thanks.

Elan Ruusamäe (glen666)
Changed in pld-linux:
assignee: nobody → Elan Ruusamäe (glen666)
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.