musiKk
Dr. Strangelove
Hi,
mit Virtual Hosts haben ja offensichtlich viele Probleme, jetzt kommt wieder einer dazu.
Ich habe hier ein Debian Etch mit Apache 2.2.3. Da wollte ich mal einen virtuellen Host einrichten, der in einen Order in meinem Home zeigt. Das ganze hat nur entwicklungstechnische Gruende (und nebenbei kanns nicht schaden, sich mit der Konfiguration vertraut zu machen).
Ich habe dazu folgende Konfigurationen:
/etc/apache2/ports.conf
(der Port 8000 ist frei, wenn der Apache nicht laeuft)
/etc/apache2/sites-available/testapp
(wenn ich das auskommentierte reinnehm, klappts auch nicht)
Auf diese Datei existiert ein Symlink im sites-enabled-Directory.
An den anderen Konfigurationen habe ich nichts veraendert. Alles ab /home/user/testapp steht auf 777. In /home/user/testapp/html liegt eine index.html. Beim Aufruf von localhost:8000 bekomme ich nur ein "403 Forbidden". Die Konfiguration zur bekannten "It works!"-Seite sieht ja eigentlich aehnlich aus und die workt auch.
Ich werd langsam verrueckt, weiss einer vielleicht, wo der Fehler liegen koennte? :/
Vielen Dank schonmal fuer jede Antwort.
edit: Das ist mal wieder einer dieser Tage... Alles bis zum Root muss les- und schreibbar sein. Das war mein home-Directory natuerlich nicht, darum gings nicht.
mit Virtual Hosts haben ja offensichtlich viele Probleme, jetzt kommt wieder einer dazu.
Ich habe hier ein Debian Etch mit Apache 2.2.3. Da wollte ich mal einen virtuellen Host einrichten, der in einen Order in meinem Home zeigt. Das ganze hat nur entwicklungstechnische Gruende (und nebenbei kanns nicht schaden, sich mit der Konfiguration vertraut zu machen).
Ich habe dazu folgende Konfigurationen:
/etc/apache2/ports.conf
Code:
Listen 80
Listen 8000
/etc/apache2/sites-available/testapp
Code:
NameVirtualHost *:8000
<VirtualHost *:8000>
ServerAdmin webmaster@localhost
DocumentRoot /home/user/testapp/html
<Directory />
Options FollowSymLinks
AllowOverride None
# Order deny,allow
# Deny from all
# Satisfy all
</Directory>
<Directory /home/user/testapp/html>
Options Indexes FollowSymLinks Includes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Auf diese Datei existiert ein Symlink im sites-enabled-Directory.
An den anderen Konfigurationen habe ich nichts veraendert. Alles ab /home/user/testapp steht auf 777. In /home/user/testapp/html liegt eine index.html. Beim Aufruf von localhost:8000 bekomme ich nur ein "403 Forbidden". Die Konfiguration zur bekannten "It works!"-Seite sieht ja eigentlich aehnlich aus und die workt auch.
Ich werd langsam verrueckt, weiss einer vielleicht, wo der Fehler liegen koennte? :/
Vielen Dank schonmal fuer jede Antwort.
edit: Das ist mal wieder einer dieser Tage... Alles bis zum Root muss les- und schreibbar sein. Das war mein home-Directory natuerlich nicht, darum gings nicht.
Zuletzt bearbeitet: