XAMPP 1.5.3: Probleme mit vhosts

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

XAMPP 1.5.3: Probleme mit vhosts

Postby ThomasBauer » 01. June 2006 14:12

Ich habe heute XAMPP 1.5.3 installiert (Windows XP). Bis dahin hatte ich XAMPP 1.4.x Nun habe ich das Problem, dass meine vhosts nicht mehr funktionieren.

In http.conf ist der Eintrag für die httpd-vhosts.conf aktiviert:

Code: Select all
# Virtual hosts
Include conf/extra/httpd-vhosts.conf


Die Datei httpd-vhosts.conf sieht folgendermaßen aus (Kommentare wurden fürs Posten gelöscht):
Code: Select all
NameVirtualHost *:80

<VirtualHost    *>
    ServerName      localhost
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "C:\Local Programs\apachefriends\xampp\htdocs"
    ErrorLog        logs/error.log
    CustomLog       logs/access.log common
</VirtualHost>

<VirtualHost    *>
    ServerName      www.tsg-steinheim.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:\WWW\tsg_steinheim\hauptseite"
    ErrorLog        "D:\WWW\tsg_steinheim\hauptseite\log\test_fehler.log"
    CustomLog       "D:\WWW\tsg_steinheim\hauptseite\log\test_server.log"   combined
</VirtualHost>

<VirtualHost    *>
    ServerName      www.volleyball.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:\WWW\tsg_steinheim\volleyball"
    ErrorLog        "D:\WWW\tsg_steinheim\volleyball\log\test_fehler.log"
    CustomLog       "D:\WWW\tsg_steinheim\volleyball\log\test_server.log"   combined
</VirtualHost>

<VirtualHost    *>
    ServerName      www.downgruppe.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:\WWW\downgruppe\entwurf"
    ErrorLog        "D:\WWW\downgruppe\entwurf\log\test_fehler.log"
    CustomLog       "D:\WWW\downgruppe\entwurf\log\test_server.log"   combined
</VirtualHost>

<VirtualHost    *>
    ServerName      www.cvjm-steinheim.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:\WWW\cvjm_steinheim\cvjm_steinheim"
    ErrorLog        "D:\WWW\cvjm_steinheim\cvjm_steinheim\log\test_fehler.log"
    CustomLog       "D:\WWW\cvjm_steinheim\cvjm_steinheim\log\test_server.log"   combined
</VirtualHost>


Die Daten für die httpd-vhosts.conf habe ich aus meiner alten vhosts-Datei von XAMPP 1.4.x übernommen. Dort hatte auch alles einwnadfrei funktioniert.

Die Datei hosts im Systemverzeichnis hat folgende Einträge:
Code: Select all
127.0.0.1       localhost
127.0.0.1       www.tsg-steinheim.local
127.0.0.1       www.volleyball.local
127.0.0.1       www.cvjm-steinheim.local
127.0.0.1       www.downgruppe.local


Egal welchen Eintrag im Browser ich in die URL-Zeile eintrage (http://www.volleyball.local, http://www.downgruppe.local), ich komme immer auf die Startseite von "http://localhost/". Im URL-Feld steht dann z.B. http://www.volleyball.local/xampp/.

Kann mir vielleicht jemand helfen und mit erkären, wo ich was falsch gemacht habe.
ThomasBauer
 
Posts: 25
Joined: 08. November 2005 16:34

Postby Wiedmann » 01. June 2006 14:20

a) im "<VirtualHost ...>" muss es auch "*:80" sein.
b) bei "ServerName ..." solltest du auch ein ":80" dranhängen
c) benutze bei Pfaden Forwardslash's "/"

BTW:
d) Gruß an die Heimat :-)
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby ThomasBauer » 04. June 2006 12:19

Der Tipp mit *:80 war gut. Nun komme ich jeweils auf die verschiedenen Seiten - leider nur mit dem kleinen "Schönheitfehler" das für jede Seite "403 - Zugriff verweigert" kommt. Die Dateien sind nicht "read-only".

Seltsam war, dass einmalig nach der Installation von XAMPP 1.5.3, bei der ersten aufgerufenen lokalen URL alle statischen Seiten angezeigt wurde und nur die PHP-Seiten mit Fehler 403 kamen. Danach kamen dann aber alle Seiten mit Fehler 403. Was muss ich noch anders machen, als ich es bei meiner alten Installation hatte? Wo habe ich noch Fehler?
ThomasBauer
 
Posts: 25
Joined: 08. November 2005 16:34

Postby ThomasBauer » 04. June 2006 12:31

Übrigens der Aufruf von localhost und phpinfo() funktioniert. Es muss also irgendeinen Zusammenhang zwischen httpd-vhosts.conf und PHP geben, wodurch die Probleme auftreten.
ThomasBauer
 
Posts: 25
Joined: 08. November 2005 16:34

Postby deepsurfer » 04. June 2006 12:35

Code: Select all
NameVirtualHost *:80

<VirtualHost    *:80>
    ServerName      localhost
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "C:/Local Programs/apachefriends/xampp/htdocs"
    ErrorLog        logs/error.log
    CustomLog       logs/access.log common
<Directory "C:/Local Programs/apachefriends/xampp/htdocs">
        Options IncludesNoExec
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost    *:80>
    ServerName      www.tsg-steinheim.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:/WWW/tsg_steinheim/hauptseite"
    ErrorLog        "D:/WWW/tsg_steinheim/hauptseite/log/test_fehler.log"
    CustomLog       "D:/WWW/tsg_steinheim/hauptseite/log/test_server.log"   combined
<Directory "D:/WWW/tsg_steinheim/hauptseite">
        Options IncludesNoExec
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost    *:80>
    ServerName      www.volleyball.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:/WWW/tsg_steinheim/volleyball"
    ErrorLog        "D:/WWW/tsg_steinheim/volleyball/log/test_fehler.log"
    CustomLog       "D:/WWW/tsg_steinheim/volleyball/log/test_server.log"   combined
<Directory "D:/WWW/tsg_steinheim/volleyball">
        Options IncludesNoExec
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost    *:80>
    ServerName      www.downgruppe.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:/WWW/downgruppe/entwurf"
    ErrorLog        "D:/WWW/downgruppe/entwurf/log/test_fehler.log"
    CustomLog       "D:/WWW/downgruppe/entwurf/log/test_server.log"   combined
<Directory "D:/WWW/downgruppe/entwurf">
        Options IncludesNoExec
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost    *:80>
    ServerName      www.cvjm-steinheim.local
    ServerAdmin     meine@mailadresse.de
    DocumentRoot    "D:/WWW/cvjm_steinheim/cvjm_steinheim"
    ErrorLog        "D:/WWW/cvjm_steinheim/cvjm_steinheim/log/test_fehler.log"
    CustomLog       "D:/WWW/cvjm_steinheim/cvjm_steinheim/log/test_server.log"   combined
<Directory "D:/WWW/cvjm_steinheim/cvjm_steinheim">
        Options IncludesNoExec
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby ThomasBauer » 04. June 2006 15:59

Vielen Dank für die Hilfe. Die Einträge
Code: Select all
        Options IncludesNoExec
        AllowOverride All
        Order allow,deny
        Allow from all
für die einzelnen Verzeichnis waren letztlich noch der fehlende Punkt.
ThomasBauer
 
Posts: 25
Joined: 08. November 2005 16:34


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 13 guests