[php-maint] Bug#405633: php5-mysql: apache2.2 fails to start when pdo_mysql is enabled

Scott Merrill skippy at skippy.net
Fri Jan 5 05:22:43 CET 2007


Package: php5-mysql
Version: 5.2.0-8
Severity: important

When /etc/php5/conf.d/pdo_mysql.ini contains "extension=pdo_mysql.so", 
Apache 2.2 fails to start, and reports the following in the error log:

/usr/sbin/apache2: symbol lookup error: 
/usr/lib/php5/20060613+lfs/pdo_mysql.so: undefined symbol: 
php_pdo_get_dbh_ce

`strings /usr/lib/php5/20060613+lfs/pdo_mysql.so` shows that 
php_pdo_get_dbh_ce is indeed present in the file.

If I comment out the extension, and Apache 2.2 loads successfully.

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-1-686-smp
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages php5-mysql depends on:
ii  libapache2-mod-php5 [phpapi- 5.2.0-8     server-side, HTML-embedded scripti
ii  libc6                        2.3.6.ds1-8 GNU C Library: Shared libraries
ii  libmysqlclient15off          5.0.30-1    mysql database client library
ii  php5-common                  5.2.0-8     Common files for packages built fr

php5-mysql recommends no packages.

-- no debconf information




More information about the pkg-php-maint mailing list