folgende Situation: auf einer externen Platte befindet sich das Verzeichnis "/xampp"
und auch ein Verzeichnis "/develeop". In dem Verzeichnis "/develop" liegen Ordner - siehe Bild
Die httpd.conf wurde so angepasst, dass auf Laufwerkbuchstaben verzichtet wird.
Die Datei httpd-vhosts.conf sieht wie folgt aus:
- Code: Select all
#
# Virtual Hosts
# last modified: 2011-08-10
#
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin postmaster@localhost
DocumentRoot "/xampp/htdocs"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" combined
</VirtualHost>
##------------------------------------------------------------------------------
## D R A F T
##------------------------------------------------------------------------------
#------------------------------------------------
# domain1.xxx (not yet tested)
#------------------------------------------------
<VirtualHost *:80>
DocumentRoot "/develop/web/draft/domain1.xxx"
ServerName www.domain1.draft
ServerAlias domain1.draft
ErrorLog "/develop/logs/domain1draft-error.log"
CustomLog "/develop/logs/domain1draft-access.log" combined
</VirtualHost>
<Directory "/develop/web/draft/domain1.xxx">
Order Deny,Allow
Allow from all
</Directory>
##------------------------------------------------------------------------------
## E X A M P L E S
##------------------------------------------------------------------------------
#------------------------------------------------
# domain1.xxx (only local)
#------------------------------------------------
<VirtualHost *:80>
DocumentRoot "/develop/web/examples/domain1.xxx"
ServerName www.domain1.ex
ServerAlias domain1.ex
ErrorLog "/develop/logs/domain1-example-error.log"
CustomLog "/develop/logs/domain1-example-access.log" combined
</VirtualHost>
<Directory "/develop/web/examples/domain1.xxx">
Order Deny,Allow
Allow from all
</Directory>
##------------------------------------------------------------------------------
## L I V E
##------------------------------------------------------------------------------
#------------------------------------------------
# domain1.xxx
#------------------------------------------------
<VirtualHost *:80>
DocumentRoot "/develop/web/live/domain1.xxx"
ServerName www.domain1.live
ServerAlias domain1.live
ErrorLog "/develop/logs/domain1-live-error.log"
CustomLog "/develop/logs/domain1-live-access.log" combined
</VirtualHost>
<Directory "/develop/web/live/domain1.xxx">
Order Deny,Allow
Allow from all
</Directory>
Und nun das Problem: auch wenn ich die hosts unter "C:/Windows/System32/drivers/etc" wie folgt anpasse
- Code: Select all
# Copyright (c) 1993-1999 Microsoft Corp.
# last modified: 2011-06-26
#
# Diese Datei enthält die Zuordnungen der IP-Adressen zu Hostnamen.
# Jeder Eintrag muss in einer eigenen Zeile stehen. Die IP-Adresse
# sollte in der ersten Spalte gefolgt vom zugehörigen Hostnamen stehen.
#
# IP-Adresse und Hostname müssen durch mindestens ein Leerzeichen getrennt sein.
#
# Zusätzliche Kommentare (so wie in dieser Datei) können in einzelnen Zeilen
# oder hinter dem Computernamen eingefügt werden, aber müssen mit dem Zeichen
# '#' eingegeben werden.
#
# Zum Beispiel:
# 102.54.94.97 rhino.acme.com # Quellserver
# 38.25.63.10 x.acme.com # x-Clienthost
#---------------------------------------------------------------------------
127.0.0.1 localhost
#
#--- D R A F T S
#
127.0.0.1 www.domain1.draft
127.0.0.1 domain1.draft
#
#--- E X A M P L E S
#
127.0.0.1 www.domain1.ex
127.0.0.1 domain1.ex
#
#--- L I V E
#
127.0.0.1 www.domain1.live
127.0.0.1 domain1.live
startet zwar der Apache, aber es funktioniert einfach nicht. In den Access Logs und Error Logs kein Hinweis darauf was falsch läuft.
Hat irgendjemand eine Idee?