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