probs mit vhost

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

probs mit vhost

Postby freundesfreund » 30. November 2004 00:13

hallo
ich hab ein paar tuts bevolgt um mir so auf meinem apachen zu hause den w3c-validator zu installieren
dafür wollte ich einen virtuelle host einbauen (1. wär dann der localhost/ und dann sollte der virtuelle validator/ werden)

so sieht es jetz bei mir aus, das hab ich geändert:

httpd.conf:
Code: Select all
NameVirtualHost 127.0.0.2:80

<VirtualHost 127.0.0.2:80>
    ServerName validator

    DocumentRoot "F:/xampp/validator/htdocs"
    ErrorLog logs/error_validator.log
    CustomLog logs/access_validator.log common

    ScriptAlias /cgi-bin "F:/xampp/validator/httpd/cgi-bin"
    ScriptAlias /check "F:/xampp/validator/httpd/cgi-bin/check"

    AddType text/html .html
    AddOutputFilter INCLUDES .html
    AddHandler server-parsed .html

    <Directory "F:/xampp/validator/htdocs">
        Options          ExecCGI Includes Indexes MultiViews
        AllowOverride    None
        Order deny,allow
        Allow from localhost
    </Directory>

    <Directory "F:/xampp/validator/httpd/cgi-bin">
        Options          ExecCGI Includes Indexes MultiViews
        AllowOverride    None
        Order deny,allow
        Allow from localhost
    </Directory>
</VirtualHost>


und dann hab ich noch in der host-datei das hier eingetragen:
Code: Select all
127.0.0.1       localhost
127.0.0.2       validator


leider funtzt das nicht, kann mir jemand helfen?
mfg freundesfreund
Image
User avatar
freundesfreund
 
Posts: 7
Joined: 13. August 2004 13:57

Postby Wiedmann » 30. November 2004 00:43

a) bei namensbasierenden VHosts brauchst du min. 2, da der 1. VHost dein Default-Server wird.

b) kannst du dir bei namensbasierenden VHosts die IP's normalerweise sparen

c) ist im IP-Bereich 127.0.0.0/8 die Benutzung anderer IP's als 127.0.0.1/32 zu vermeiden.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby freundesfreund » 30. November 2004 15:54

Wiedmann wrote:a) bei namensbasierenden VHosts brauchst du min. 2, da der 1. VHost dein Default-Server wird.

b) kannst du dir bei namensbasierenden VHosts die IP's normalerweise sparen

c) ist im IP-Bereich 127.0.0.0/8 die Benutzung anderer IP's als 127.0.0.1/32 zu vermeiden.


hi, danker erstmal für die hilfe!
also, ich hab mir gleich nochmal einen neuen host eingerichtet, der den default darstellt, wie du es mir vorgeschlagen hast

punkt 2.: das verstehe ich leider nicht! welche ip's kann ich denn dann weglassen?

punkt 3.:dito, leider verstehe ich das auch nciht... welche ips soll ich denn dann nehmen? der localhost läuft ja auf 127.0.0.1...

hier meine änderungen:
Code: Select all
NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
    ServerName localhost
    DocumentRoot "F:/xampp/htdocs"
</VirtualHost>


NameVirtualHost 127.0.0.2

<VirtualHost 127.0.0.2>
    ServerName validator

    DocumentRoot "F:/xampp/validator/htdocs"
    ErrorLog logs/error_validator.log
    CustomLog logs/access_validator.log common

    ScriptAlias /cgi-bin "F:/xampp/validator/httpd/cgi-bin"
    ScriptAlias /check "F:/xampp/validator/httpd/cgi-bin/check"

    AddType text/html .html
    AddOutputFilter INCLUDES .html
    AddHandler server-parsed .html

    <Directory "F:/xampp/validator/htdocs">
        Options          ExecCGI Includes Indexes MultiViews
        AllowOverride    None
        Order deny,allow
        Allow from localhost
    </Directory>

    <Directory "F:/xampp/validator/httpd/cgi-bin">
        Options          ExecCGI Includes Indexes MultiViews
        AllowOverride    None
        Order deny,allow
        Allow from localhost
    </Directory>
</VirtualHost>


sorry wenn ich mich da ein bisl dumm anstellen, aber vom apachen hab ich nich so recht ne ahnung :oops:
mfg freundesfreund
Image
User avatar
freundesfreund
 
Posts: 7
Joined: 13. August 2004 13:57

Postby Wiedmann » 30. November 2004 16:21

hmm.

httpd.conf
Code: Select all
NameVirtualHost *:80

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "F:/xampp/htdocs"
</VirtualHost>

<VirtualHost *:80>
    ServerName validator
    DocumentRoot "F:/xampp/validator/htdocs"
    ErrorLog logs/error_validator.log
    CustomLog logs/access_validator.log common

    AddType text/html .html
    AddOutputFilter INCLUDES .html
    AddHandler server-parsed .html

    <Directory "F:/xampp/validator/htdocs">
        Options ExecCGI Includes Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from 127.0.0.1
    </Directory>

    ScriptAlias /cgi-bin "F:/xampp/validator/httpd/cgi-bin/"
    ScriptAlias /check "F:/xampp/validator/httpd/cgi-bin/check/"
    <Directory "F:/xampp/validator/httpd/cgi-bin">
        Options Includes Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from 127.0.0.1
    </Directory>
</VirtualHost>


HOSTS
Code: Select all
127.0.0.1    localhost
127.0.0.1    validator


(*ohne Gewähr)
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby freundesfreund » 30. November 2004 18:36

ohh man, it works!

herzlichen dank!
jetz weiß ich auch wie du das mit den ips gemeint hast :D
mfg freundesfreund
Image
User avatar
freundesfreund
 
Posts: 7
Joined: 13. August 2004 13:57


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 7 guests