Prima, dachte ich mir, gleich mal testen - war PHP doch bisher der einzige Grund, in der Multi-Homed-Umgebung noch nicht auf Apache2 umzusteigen. Tja was soll ich sagen? Meinen ersten Tests nach läuft suPHP 0.5 nicht korrekt unter Apache2 - beim Aufruf einer PHP-Datei schreibt mir suPHP zwar brav in sein Log, es hätte das Script ausgeführt - der Apache schreibt aber in sein Log
Code: Select all
[Sun Feb 15 08:27:34 2004] [notice] child pid 32118 exit signal Segmentation fault (11)Code: Select all
./configure
--prefix=/usr/local/suphp/0.5_ap2
--with-apxs=/usr/local/apache/next/bin/apxs
--with-min-uid=100
--with-min-gid=100
--with-apache-user=wwwrun
--with-php=/usr/local/php/current/bin/php
--with-logfile=/var/log/suphp_log
--with-setid-mode=owner
--disable-checkuid
--disable-checkgid
Den Apachen habe ich folgendermaßen übersetzt:
Code: Select all
./configure
--with-mpm=worker
--silent
--enable-static-support
--prefix=/usr/local/apache/2.0.48
--datadir=/usr/local/apache/httpd
--enable-suexec
--with-suexec-caller=wwwrun
--with-suexec-docroot=/h/c
--enable-modules="so http"
--enable-mods-shared="info status cern_meta usertrack asis include autoindex cgid imap deflate alias auth auth_anon auth_digest ac
cess cache mem_cache file-cache cgi dir env ext_filter expires headers file_cache log_config mime mime_magic negotiation rewrite speling actions userdir setenvif spelling vhost-alias"
--enable-ssl
--with-ssl=/usr/local/openssl/current
--enable-davHat da jemand ne Idee? Die Doku lässt sich dazu leider nicht aus und bei Google findet sich natürlich noch nicht viel... ;-(
