modules loading problem

From: Date: Fri, 19 May 2000 20:55:42 +0000
Subject: modules loading problem
Groups: php.version4 
Request: Send a blank email to php-version4+get-15270@lists.php.net to get a copy of this message
We have experienced some problems with loading modules under PHP4 RC1/2. The main system is Linux 2.2.x/ix86 on glibc 2.1.3/gcc 2.95 and apache 1.3.12 with EAPI extensions. But it seems that it not depends on configuration. Symptoms from httpd log are: PHP Fatal error: Unable to load dynamic library 'pgsql.so' - pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Fatal error: Unable to load dynamic library 'xml.so' - xml.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Fatal error: Unable to load dynamic library 'dba.so' - dba.so: cannot open shared object file: No such file or directory in Unknown on line 0 [and so on...] extension_dir in php.ini is set correctly and the only way to fix these errors we found setting LD_LIBRARY_PATH to a directory the same as is in extension_dir, where modules actually are. It is rather strange or even ugly solution, isn't it? Did we miss something or it's a kind of silly bug? PHP compile options were: './configure' 'i686-pld-linux' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/usr/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-apxs=/usr/sbin/apxs' '--with-config-file-path=/etc/httpd' '--with-exec-dir=/usr/bin' '--disable-debug' '--enable-magic-quotes' '--enable-shared' '--enable-track-vars' '--enable-safe-mode' '--enable-trans-sid' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--with-regex=system' '--with-gettext' '--with-ldap' '--with-mysql=shared' '--with-mysql-sock=/var/state/mysql/mysql.sock' '--with-gd' '--with-dbase=shared' '--with-filepro=shared' '--enable-ftp=shared' '--with-hyperwave' '--with-pdflib' '--with-java' '--with-pgsql=shared,/usr' '--with-imap' '--enable-bcmath=shared' '--enable-calendar=shared' '--with-mm' '--with-pcre-regex=shared' '--enable-posix=shared' '--enable-session' '--with-ttf' '--with-t1lib' '--with-recode' '--enable-ucd-snmp-hack' '--enable-dba=shared' '--with-gdbm' '--with-ndbm' '--enable-yp=shared' '--with-xml=shared' '--enable-xml=shared' '--with-zlib=shared' -- Daniel `bonkey' Bauke; http://www.oho.pl/~bonkey/; {happiness=bike&&unix;}

« previous php.version4 (#15270) next »