Hi,
ich bin Server-Dau, es ist grade Weihnachten vorbei und ich bastle nur an einer lokalen Testumgebung, also bitte nicht hauen.
Ich möchte mir also zum Testen vHosts einrichten (OS X 10.4, "eingebauter" Apache):
Listen 9100
<VirtualHost 0.0.0.0:9100>
DocumentRoot ".../9100"
ServerName 127.0.0.1
ErrorLog ".../9100_error_log"
TransferLog ".../9100_access_log"
</VirtualHost>
localhost:9100 wird anschliessend gefunden (auch weitere vHosts, die ich so anlege) Bei Aufruf lediglich von "localhost" wird der Server jedoch nicht mehr gefunden. Lösche ich alle "Listen", findet Apache unter "localhost" wieder sein DocumentRoot.
Einen Tipp woran das liegt? In der httpd.conf steht jetzt also:
Port 80
Listen 9100
Listen 9200
...
und natürlich die vHosts wie oben.
Gruesse, Joachim
Am Ende wird alles gut.