|
From: <Mar...@ca...> - 2007-03-04 13:23:17
|
We're having a bit of a problem with the latest eAccelerator (whether 0.9.5 or svn, no diff) on a quad-core Solaris box running Apache 2.2.4 and PHP 5.2.1 (both self-compiled). eAccelerator compiles without any problems whatsoever using the following parameters: ./configure --prefix=/opt/p3d32/php5 --mandir=/opt/p3d32/man --infodir=/opt/p3d32/info --sysconfdir=/opt/p3d32/etc/php --with-php-config=/opt/p3d32/php5/bin/php-config --with-eaccelerator-userid=1 --enable-eaccelerator=shared --with-eaccelerator-sessions --with-eaccelerator-shared-memory --with-eaccelerator-content-caching After installing the eaccelerator.so module in /opt/p3d32/php5/lib/php/extensions/no-debug-zts-20060613/ and adding the proper lines to our php.ini apache restarts just fine, the eaccelerator module hwoever is not loaded. Doing a php-cgi -z eaccelerator.so returns the following error: bash-3.00# /opt/p3d32/php5/bin/php-cgi -z opt/p3d32/php5/lib/php/extensions/no-debug-zts-20060613/eaccelerator.so Failed loading /opt/p3d32/php5/lib/php/extensions/no-debug-zts-20060613/eaccelerator.so: ld.so.1: php-cgi: fatal: relocation error: file /opt/p3d32/php5/lib/php/extensions/no-debug-zts-20060613/eaccelerator.so: symbol executor_globals_id: referenced symbol not found We couldn't find anything about this error, neither in the Mailing List archives nor Google nor whatever. Does anyone know what's going on here? |