Hallo, ich suche jemanden, der mir kurz etwas zum Thema Appache-Server helfen kann.
Zur Vorgeschichte:
Ich benutze mac os und habe Apache mit xampp installiert im root verzeichnis. Üblicherweise funktioniert xampp nur im root-Verzeichnis es sei denn man ändert in der httpg.config die stelle
des virtuellenHosts so ab, dass man einen anderen Host in enem anderen Verzeichnis anspricht.Das habe ich getan. Bei mir sieht der Pfad so aus:
Ich kann nun ganz bequem in meinem Ordner "Webseiten/xampp/htdocs" die Seiten verwalten ohne sie ständig ins root verzeichnis laden zu müssen
Mein Problem:
Ich möchte nu gern, dass mein apache-server nicht nur diese domain ansteuert sondern auch noch eine andere, die einen ganz eigenen htdocs- ordner verwendet in einem eigenen Verzeichnis.
Dazu habe ich etwas über NameVirtualHosts in der Dokumentation gelesen aber ich werde daraus nicht ganz schlau. Ich habe in der httpd.conf den Befehl
hinzugefügt
und in der Datei httpd-vhosts.config den NameVirtualHost auf 8080 gesetzt:
Nun habe ich die beiden virtuellen hosts angepasst:
Leider funktioniert das nicht. Kann den zweiten Host nicht ausführen oder ansteuern. Hab auch schon mehrere Varianten ausprobiert aber ich bekomme den zweiten Host einfach nicht zum laufen.
Wer kann mir bei meinem Problem helfen? Bin auch über kure denkanstöße danbar.
grüße lux
Zur Vorgeschichte:
Ich benutze mac os und habe Apache mit xampp installiert im root verzeichnis. Üblicherweise funktioniert xampp nur im root-Verzeichnis es sei denn man ändert in der httpg.config die stelle
PHP Code:
DocumentRoot "/Applications/xampp/xamppfiles/docs/"
PHP Code:
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/Users/username/webseiten/xampp/xamppfiles/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
Mein Problem:
Ich möchte nu gern, dass mein apache-server nicht nur diese domain ansteuert sondern auch noch eine andere, die einen ganz eigenen htdocs- ordner verwendet in einem eigenen Verzeichnis.
Dazu habe ich etwas über NameVirtualHosts in der Dokumentation gelesen aber ich werde daraus nicht ganz schlau. Ich habe in der httpd.conf den Befehl
PHP Code:
Listen 80
Listen 8080
und in der Datei httpd-vhosts.config den NameVirtualHost auf 8080 gesetzt:
PHP Code:
NameVirtualHost *:8080
PHP Code:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "---Pfad des Host 1-------------"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:8080>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "------neuer Pfad des Host 2-----"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
Wer kann mir bei meinem Problem helfen? Bin auch über kure denkanstöße danbar.
grüße lux
Comment