You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Axel Friedrich <fr...@planet-ic.de> on 2004/02/15 21:32:01 UTC

Apache MPM Worker und PHP

Hallo,

ich bin eifriger Leser der Liste und habe nun auch mal eine Frage,
nachdem ich in einschlaegiger Fachliteratur keine befriedigende
Antwort finden konnte.
Wir betrieben hier einen Apachen wie folgt:
Apache/2.0.48 (Unix) mod_perl/1.99_11 Perl/v5.8.0 mod_ssl/2.0.48 
OpenSSL/0.9.7a DAV/2 PHP/4.3.4

Der Apache ist mit dem MPM "Worker" kompiliert und laeuft.
Nun habe ich aber keine gesicherten Infos, ob PHP auch in dieser Umgebung
mit Standard-configure-Parametern laeuft. Ich sehe in der Prozessliste haeufig
"haengende Prozesse" und in der error.log erscheint regelmaessig
"[Sun Feb 15 19:55:09 2004] [notice] child pid 1494 exit signal 
Segmentation fault (11)" und
"[Sun Feb 15 19:02:00 2004] [warn] long lost child came home! (pid 24915) ".

Meine Frage .., Ist es ausreichend PHP mit  " --with-tsrm-pthreads "
oder ist die ganze Sache nicht treadsafe ...
.. Und was ist mit " --enable-experimental-zts" ? Ist das der Schluessel 
zum Glueck?

Anbei die komplette PHP-Config, falls benoetigt..

                 --with-apxs2=/home/apache-2.0.48/bin/apxs \
                 --enable-embed=shared \
                 --enable-force-cgi-redirect \
                 --enable-fastcgi \
                 \
                 --disable-debug \
                 --disable-static \
                 --enable-safe-mode \
                 --with-openssl \
                 --enable-cli \
                 --with-pear \
                 --with-imap=/usr/local/imap-2002c1 \
                 \
                 --with-zlib \
                 --enable-bcmath \
                 --with-bz2 \
                 --enable-calendar \
                 --enable-cpdflib \
                 --enable-ctype \
                 --with-curl \
                 --enable-dba \
                         --with-gdbm \
                         --with-ndbm \
                         --with-db2 \
                         --with-flatfile \
                 --enable-dbase \
                 --enable-dbx \
                 --with-dom \
                 --with-dom-xslt \
                 --with-dom-exslt \
                 --enable-exif \
                 --enable-ftp \
                 --with-gd=/usr/local \
                         --with-ttf \
                         --with-t1lib \
                         --enable-gd-native-ttf \
                 --with-gettext \
                 --with-gmp \
                 --with-java=/home/www/j2sdk \
                 --with-ldap \
                 --enable-mbstring \
                 --enable-mbregex \
                 --with-mcrypt \
                --with-mhash \
                 --enable-mime-magic \
                 --with-mysql=/home/www/mysql \
                 --with-ncurces \
                 --with-pcre-regex \
                 --with-pdflib \
                 --with-readline \
                 --enable-shmop \
                 --enable-sockets \
                 --with-regex=php \
                 --enable-sysvmsg \
                 --enable-sysvsem \
                 --enable-sysvshm \
                 --enable-xml \
                 --with-xmlrpc \
                 --enable-yp \
                 \
                 --enable-shared \
                 --enable-static \
                 --enable-memory-limit \
                 --with-tsrm-pthreads \
                 --with-zip \


_______________________________________________
PLANET internet commerce GmbH      www.planet-ic.de
Tel: +49 (0) 385 3030 150      Fax: +49 (0) 385 3030 255
eMail: friedrich@planet-ic.de
________________________________________________ 



--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------