vhosts funktioniert nicht

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

vhosts funktioniert nicht

Postby PeterM2 » 01. March 2007 21:04

Hallo,
ich will mehrere Webprojekte im Xampp laufen lassen. Weiterhin werden in den Webprojekten Scripte verwendet, die den Wurzelpfad des Webservers abfragen. Ich kann also zwar in htdocs einen Unterordner für das Webprojekt anlegen, dieser muss dann aber als Wurzelpfad erkannt werden und nicht der darüberliegende htdocs.
Mit vhosts müsste das doch zu machen sein oder?

Ich lese seit 3 Tagen die Beiträge zum Thema und bin der Meinung alles richtig zu machen. Nur leider funktioniert es nicht.

In der Datei httpd.conf im verzeichnis /opt/lampp/etc steht jetzt:
# Virtual hosts
Include etc/extra/httpd-vhosts.conf

Ansonsten habe ich sie nicht verändert.
Weiterhin steht dort auch:
Listen 80

Falls notwendig poste ich auch die ganze Datei.

In /opt/lampp/etc/extra in der Datei httpd-vhosts.conf steht folgendes:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName localhost:80
DocumentRoot "/opt/lampp/htdocs"
<Directory "opt/lampp/htdocs">
Order Allow,Deny
Allow from all
#Options All
#AllowOverride All
</Directory>
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@jc-trarbacher.lokal.de
DocumentRoot /opt/lampp/htdocs/trarbacher
ServerName jc-trarbacher.lokal.de
ServerAlias www.jc-trarbacher.lokal.de
ErrorLog logs/jc-trabacher.lokal.de-error_log
CustomLog logs/jc-trarbacher.lokal.de-access_log common
<Directory /opt/lampp/htdocs/trarbacher>
AllowOverride All
Options IncludesNoExec
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Alles andere ist auskommentiert.
Ich kann localhost erreichen aber http://jc-trarbacher.lokal.de nicht.

Ich muss die Webseiten nur lokal an dem selben Rechner wo auch xampp läuft erreichen können zum dran rumbasteln.
Wenn ich den ersten virtualhost auskommentiere erreiche ich mit localhost den Xampp nicht mehr und auch den jc-trarbacher.lokal.de nicht.

Weiß einer weiter?

Gruß
Peter
PeterM2
 
Posts: 3
Joined: 01. March 2007 20:30

Postby kleinweby » 01. March 2007 21:09

was passiert den bzw welche fehlermeldung kommt denn wenn du http://jc-trarbacher.lokal.de/ aufruft?

Hast du die addresse auch in die hosts datei eingetragen. Wenn nicht bemühe mal die Suche, Vhosts sind wohl das häufigste Thema hier.

kleinweby
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
Operating System: Mac OS X 10.7

Postby PeterM2 » 01. March 2007 23:48

Kleinweby wrote:was passiert den bzw welche fehlermeldung kommt denn wenn du http://jc-trarbacher.lokal.de/ aufruft?

Seite nicht gefunden

Hast du die addresse auch in die hosts datei eingetragen.

Nein habe ich nicht.
Ich dachte der Browser guckt zuerst auf dem lokalen Webserver in die vhosts Datei. Außerdem spricht folgendes dagegen:
Wenn ich den ersten virtual host entferne (den mit localhost), dann ist auch der Xampp nicht mehr über localhost im Browser zu erreichen.

Wenn nicht bemühe mal die Suche, Vhosts sind wohl das häufigste Thema hier.

Mach ich seit 3 Tagen und mir ist kein Fehler aufgefallen.

Gruß
Peter
PeterM2
 
Posts: 3
Joined: 01. March 2007 20:30

Postby Wiedmann » 01. March 2007 23:52

Ich dachte der Browser guckt zuerst auf dem lokalen Webserver in die vhosts Datei.

Das wäre ja noch schöner, wenn irgend jemand dahergekommenes, in die Konfigdateien von einem Server schauen könnte...

BTW:
Ein Brower befrägt zuerst einmal einen DNS-Server, welche IP zu dem Hostnamen gehört, von dem er eine seite abrufen soll.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 18 guests