Hallo,
habe eben ein meiner Meinung nach äusserst schwerwiegendes Problem nach langer Suche lösen können.
Beschreibung:
Die URL http://www.irgendeineDomain.de verweist
auf ein Unterverzeichnis des eigetnlichen Web-Roots.
Beispiel:
Das Webroot für die Domain liegt unter /www/html
Die URL verweist auf:
/www/html/homepage
Wenn jetzt die .htaccess (Auth Basic und Rewrite Rules) im Verzeichnis /www/html liegt passiert folgendes:
1. Die Passwortabfrage findet korrekt statt.
2. Die folgenden (passwortgeschützten) Seiten werden korrekt angezeigt.
3. Auf dem Server (SUSE 8.1, Apache 1.3.26, PHP 4.22) werden weitere httpds gestartet (so weit auch ok). Der oder die neuen Prozesse verbrauchen 100% CPU! Ebenso schiesst der Speicherverbrauch drastisch nach oben. Das geht so bis zum Stillstand des Servers!
Hat schon mal jemand dieses Phänomen beobachtet?
Gelöst habe ich das Problem, indem ich die .htaccess und die .htpasswd in das Verzeichnis /www/html/homepage verschoben habe. Seitdem ist wieder alles ok.
Gruss