bereits seit gestern Abend versuche ich mich an einer korrekten Konfiguration der httpd.conf unter Windows XP.
Folgendes Problem: Ich verwende sowol die XAMPP Standardseiten als auch eine extra "Domain" innerhalb einer Virtual Host Konfiguration.
Der Zugriff auf den Standard XAMPP Content (der auch global als DocumentRoot und ServerName festgelegt wurde) bereitet keine Probleme, lediglich der "sekundäre" Virtual Host - bei jedem Browser Neustart (Opera, IE) dauert es konsequent 5 Sekunden, bis der Content lokalisiert und daraufhin angezeigt wird. Wenn ich nun nach einer gewissen Zeit den Content im Browser refreshen möchte, geht der Spuk von vorne los. Ich kann mir nicht erklären, an was das liegen könnte.
Es sind zwar nur 5 Sekunden, auf Dauer ist das allerdings etwas nervtötend, wenn man schnell eine Seite refreshen möchte und dann wieder 5 Sekunden warten darf..
Desweiteren habe ich testweise meinen "sekundären" Virtual Host als primären deklariert (zu Beginn der VirtualHost Direktive), das globale DocumentRoot angepasst, was keine Verbesserung der Lage mit sich bringt - in diesem Fall entsteht der 5 Sekunden Delay beim XAMPP Content.
Anbei die entsprechenden Fragmente innerhalb der httpd.conf:
Global definiert:
- Code: Select all
Listen 127.0.0.1:80
ServerName localhost
DocumentRoot "C:/Programme/Net/apachefriends/xampp/htdocs"
Virtual Host spezifisch:
- Code: Select all
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
DocumentRoot "C:/Programme/Net/apachefriends/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot "C:/Dokumente und Einstellungen/User/Eigene Dateien/web/domains/testbits"
ServerName testbits.local
</VirtualHost>
In der entsprechenden Windows 'hosts' Datei sind folgende Einträge verzeichnet:
- Code: Select all
127.0.0.1 localhost
127.0.0.1 testbits.local
Der Apache Server soll dabei ausschließlich auf die lokale IP (127.0.0.1) hören.
Inzwischen sind mir die Ideen ausgegangen, was ich in den Konfigurationen noch ändern könnte, um diese Delays zu verhindern.
Das Problem habe ich sowohl unter XAMPP-1.4.9 als auch 1.4.11 (1.4.10 habe ich augrund der PHP4-MySQL Inkompatibilitäten übersprungen).
Für jede Hilfe bin ich dankbar.
Gruß,
luminol