Am Mittwoch, 14. August 2002 12:07 schrieb Sebastian Wolfgarten:
Hallo Andreas,
was sagt denn ein phpinfo? Sind die Bibliotheken denn auch für den Benutzer des Apache erreichbar und lesbar? Wir verwenden es als Skript, da noch andrere Funtkionalitäten wie imap gefordert sind, daher kein apache.
Wie hast Du PHP kompiliert? Mach doch mal ein "ldd php" und schau nach, welche Bibliotheken der braucht und wo diese gespeichert sind...Hast Du den Pfad zur Oracleinstallation in /etc/ld.so.conf eingetragen und ldconfig aufgerufen?
Bei phpinfo() schauts gut aus (via 'php -i'), nur dass keine Libraries angegeben sind im Gegensatz zu Oracle 8i. Kompiliert habe ich es mit folgenden Paramertern: ./configure --prefix=$prefix \ --with-config-file-path=$sysconfdir \ --enable-force-cgi-redirect \ --enable-pic \ --disable-rpath \ --enable-inline-optimization \ --with-dom=$prefix \ --with-exec-dir=$prefix \ --with-freetype-dir=$prefix \ --with-gettext \ --with-ncurses \ --with-gmp \ --with-iconv \ --with-openssl \ --with-regex=system \ --with-zlib \ --with-layout=GNU \ --enable-bcmath \ --enable-exif \ --enable-magic-quotes \ --enable-sockets \ --enable-sysvsem \ --enable-sysvshm \ --enable-discard-path \ --enable-trans-sid \ --enable-wddx \ --with-oci8 \ --with-imap \ --with-imap-ssl \ --with-kerberos=/usr/kerberos \ --without-mysql \ --enable-bcmath \ --enable-shmop \ --enable-dio \ --enable-mcal \ --enable-mbstring \ --enable-mbstr-enc-trans Das Insteressante ist, dass es jetzt auf einmal funktioniert, das heisst kein Abbruch mit Segmentation fault. Bitte frag mich nicht warum, die ganze Sache macht mich eh schon stutzig. Vielleicht liegt es an einer leicht modifizierten configure-Variante. MfG Andi!