Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Solaris 11.1 i386, PHP 5.3's php-cgi is broken

RaiderOfTheLostSPARCAug 1 2013 — edited Aug 26 2013

Hi,

it seems it's impossible to run Apache in worker mode (instead of prefork) with PHP, php-cgi seems to be broken:

# /usr/php/5.3/bin/php-cgi -i > /dev/null

ld.so.1: php-cgi: fatal: relocation error: file

/usr/php/5.3/modules/pdo_sqlite.so: symbol sqlite3_libversion:

referenced symbol not found

Killed

# /usr/php/5.3/bin/php-cgi -c /etc/php/5.3/nsapi/php.ini -i > /dev/null

PHP Warning: PHP Startup: Unable to load dynamic library

'/usr/php/5.3/zts-modules/bz2.so' - ld.so.1: php-cgi: fatal:

relocation error: file /usr/php/5.3/zts-modules/bz2.so: symbol

core_globals_id: referenced symbol not found in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library

'/usr/php/5.3/zts-modules/curl.so' - ld.so.1: php-cgi: fatal:

relocation error: file /usr/php/5.3/zts-modules/curl.so: symbol

executor_globals_id: referenced symbol not found in Unknown on line 0

PHP Warning: PHP Startup: ftp: Unable to initialize module

Module compiled with build ID=API20090626,TS

PHP compiled with build ID=API20090626,NTS

These options need to match

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library

'/usr/php/5.3/zts-modules/gd.so' - ld.so.1: php-cgi: fatal: relocation

error: file /usr/php/5.3/zts-modules/gd.so: symbol core_globals_id:

referenced symbol not found in Unknown on line 0

PHP Warning: PHP Startup: gettext: Unable to initialize module

Module compiled with build ID=API20090626,TS

PHP compiled with build ID=API20090626,NTS

These options need to match

in Unknown on line 0

etc.

Also:

# ls /usr/php/5.3/*modu*/sqlit*

/usr/php/5.3/modules/sqlite.so

/usr/php/5.3/zts-modules/sqlite3.so

# grep '.' /etc/php/5.3/*conf.d/sqlite*

/etc/php/5.3/conf.d/sqlite.ini:extension=sqlite.so

/etc/php/5.3/zts-conf.d/sqlite.ini:extension=sqlite.so

Shouldn't that be sqlite3.so in zts's sqlite.ini?

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 23 2013
Added on Aug 1 2013
7 comments
1,334 views