Am Mittwoch, 7. März 2001 08:07 schrieb Jens Puruckherr:
Hmm, ich werde also weiter forschen und bissel wild drauflosbacken, vielleicht finde ich noch was. Wird die libphp4.so bei dir jedesmal neu erzeugt? oder auch nur die Module unter /usr/lib/php/ ???
Ich will dich ja nicht bei der Forschung stören, aber ich glaube das folgende dürfte schon ein wenig weiterhelfen:
Ich konfiguriere zuerst PHP (und wundere mich, warum so viele Optionen per Default auf "disabled" gestellt sind): ./configure --with-pgsql=/usr/lib/pgsql/ --with-apxs=/usr/local/apache/bin/apxs --enable-bcmath --with-gd --enable-ftp --with-curl --with-mcrypt --enable-sockets
Dann mache ich "make" und "make install", und er sagt mir (leicht gekürzt):
Making install in . /usr/local/apache/bin/apxs -i -a -n php4 libs/libphp4.so cp libs/libphp4.so /usr/local/apache/libexec/libphp4.so chmod 755 /usr/local/apache/libexec/libphp4.so
(und das macht er jedesmal)
[activating module `php4' in /usr/local/apache/conf/httpd.conf] installing shared modules into /usr/local/lib/php/extensions/no-debug-non-zts-20001222
Und so weiter und so fort... Dann mache ich killall -9 httpd (halt auf die grobe Tour) und /usr/local/apache/bin/httpd &.
Dann läuft's. Ist zwar auch ne SuSE, aber ich habe fast alle größeren Sachen unter /usr/local neu installiert und komme ganz gut damit zurecht. Außer daß ich trotz Angabe aller möglichen Optionen es noch nicht geschafft habe, PostgreSQL 6.5.3 und 7.1beta4 parallel arbeiten zu lassen (die machen sich dann immer gegenseitig <defunct>).
Josef Spillner