OT: Apache, PHP und andere Beteiligte - Probleme beim Abrufen der Seiten
Hallo Liste! Ich habe ein sehr merkwürdiges Problem mit einem neukompilierten Apache unter Linux. Nachdem ich diesen mit folgenden Optionen und Befehlen neu kompiliert habe, liefert er manchmal Seiten nicht direkt aus. Ein Reload der Seite bringt dann aber schlußendlich doch den gewünschten Erfolg (access_log 200). Dieses Verhalten ist nicht von einzelnen Seiten abhängig, tritt aber im Durchschnitt so alle 5 Klicks mal auf. Dabei spielt es keine Rolle, ob man an dem Server surft oder einen Client (egal welcher Hersteller) nutzt. Vor der Neukompilierung hat es diese Probleme allerdings nicht gegeben, so daß andere Proxis, Konfigurationen ausfallen dürften. Hier mein vorgehen. LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.7/lib; export LD_LIBRARY_PATH sh ./pre_configure mit 'pre_configure': OPTIM="-O3 -march=i686 -funroll-loops -fomit-frame-pointer" \ CFLAGS="-DDYNAMIC_MODULE_LIMIT=0" \ ./configure \ --prefix=/home/httpd \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --libexecdir=/usr/lib/apache \ --includedir=/usr/include/apache \ --sysconfdir=/etc/httpd/conf \ --localstatedir=/var \ --runtimedir=/var/run \ --logfiledir=/var/log/httpd \ --datadir=/home/httpd \ --proxycachedir=/var/cache/httpd \ --mandir=/usr/share/man Configure, make & install PHP ================================ added following 3 lines after line 448 in ./Zend/zend_alloc.c: #if MEMORY_LIMIT AG(allocated_memory) -= REAL_SIZE(ptr->size); #endif sh ./php_configure mit 'php_configure': CFLAGS="-O3 -march=i686 -funroll-loops -fomit-frame-pointer -I/usr /include/openssl" \ ./configure \ --prefix=/usr \ --with-exec-dir=/usr/bin \ --with-apache=../apache_1.3.20 \ --with-config-file-path=/etc/httpd \ --with-mysql=/usr \ --with-oracle=/u01/app/oracle/product/8.1.7 \ --with-oci8=/u01/app/oracle/product/8.1.7 \ --with-gd \ --with-ttf \ --with-jpeg \ --with-png \ --with-mm \ --with-gettext \ --with-zlib \ --with-xml \ --enable-bcmath \ --enable-calendar \ --enable-safe-mode \ --enable-trans-id \ --enable-inline-optimization \ --enable-track-vars \ --enable-magic-quotes \ --enable-sysvsem \ --enable-memory-limit \ --enable-sockets make make install Apache ====== sh ./apache_configure mit 'apache_configure': SSL_BASE=SYSTEM \ EAPI_MM=SYSTEM \ OPTIM="-O3 -march=i686 -mcpu=i686 -funroll-loops -fomit-frame-poin ter" \ CFLAGS="-DDYNAMIC_MODULE_LIMIT=0" \ ./configure \ --prefix=/home/httpd \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --libexecdir=/usr/lib/apache \ --includedir=/usr/include/apache \ --sysconfdir=/etc/httpd/conf \ --localstatedir=/var \ --runtimedir=/var/run \ --logfiledir=/var/log/httpd \ --datadir=/home/httpd \ --proxycachedir=/var/cache/httpd \ --mandir=/usr/share/man \ --add-module=src/modules/standard/mod_auth_db.c \ --add-module=src/modules/experimental/mod_mmap_static.c \ --enable-module=ssl \ --enable-rule=SSL_SDBM \ --disable-rule=SSL_COMPAT \ --activate-module=src/modules/php4/libphp4.a \ --enable-module=php4 \ --disable-module=status \ --disable-module=userdir \ --disable-module=negotiation \ --disable-module=autoindex \ --disable-module=imap \ --server-uid=wwwrun \ --server-gid=wwwrun make make install Kann jemand erkennen, ob es da eine Unverträglichkeit gibt? Oder hat jemand das Problem schon einmal gehabt und es gelöst? Der Apache startet einwandfrei und in den Log-Files ist auch nichts. Vielen Dank! J. Wolfgarten
participants (1)
-
Jens Wolfgarten