Also, wir haben folgende Module geladen:
Code: Select all
/etc/apache2/mods-enabled/alias.load
/etc/apache2/mods-enabled/auth_basic.load
/etc/apache2/mods-enabled/authn_file.load
/etc/apache2/mods-enabled/authz_default.load
/etc/apache2/mods-enabled/authz_groupfile.load
/etc/apache2/mods-enabled/authz_host.load
/etc/apache2/mods-enabled/authz_user.load
/etc/apache2/mods-enabled/autoindex.load
/etc/apache2/mods-enabled/cgi.load
/etc/apache2/mods-enabled/deflate.load
/etc/apache2/mods-enabled/dir.load
/etc/apache2/mods-enabled/env.load
/etc/apache2/mods-enabled/expires.load
/etc/apache2/mods-enabled/headers.load
/etc/apache2/mods-enabled/mime.load
/etc/apache2/mods-enabled/negotiation.load
/etc/apache2/mods-enabled/php5.load
/etc/apache2/mods-enabled/proxy.load
/etc/apache2/mods-enabled/proxy_http.load
/etc/apache2/mods-enabled/rewrite.load
/etc/apache2/mods-enabled/setenvif.load
/etc/apache2/mods-enabled/status.load
Code: Select all
<IfModule mod_proxy.c>
ProxyRequests Off
#ProxyPreserveHost On
<Proxy *>
#AddDefaultCharset off
Order deny,allow
Allow from all
#Deny from all
#Allow from 127.0.0.1
</Proxy>
#ProxyVia On
</IfModule>
Benutzt wird das alles nur in einer Rewrite-Rule:
Code: Select all
RewriteEngine On
RewriteCond %{HTTP_COOKIE} blabla=1 [NC]
RewriteRule "^/(.*)" "http://example.com/$1" [P,QSA,L]
Und es funktioniert auch weitgehend. Die Fehler tauchten aber schon öfter auf, und auch öfter als dass es nur an der einen Stelle passiert sein kann.
Was uns aufgefallen ist, es scheint zu einer Art internen Endlosschleife zu kommen, aber hier sind eigentlich keine Header-Weiterleitungen involviert, aber dieselben Fehler (PHP Notices) tauchen dann innerhalb einer Sekunde ca. 5-10 mal auf, dürften aber nur einmal auftauchen.
Und das seltsamste an der Sache, wir haben eines der Skripte das per include eingebunden wird mal verändert, am Ende ein Leerzeichen entfernt und gespeichert, dann ging es plötzlich. Und als wir das Leerzeichen zum testen dann wieder hinzugefügt haben, ging es trotzdem. Ganz seltsam. Wir verwenden auch APC, aber wir haben den Server einmal komplett per start stop neu gestartet, der war also auch leer. Und dieser Fehler wird auch nicht immer geloggt. Irgendwie ganz verrückt das alles, hab inzwischen ein bisschen Bauchschmerzen mod_proxy zu verwenden ehrlich gesagt. jetzt gehts halt, aber das Problem behoben haben wir nicht wirklich.
Grüße
Andreas