templerschaf
Goto Top

Bringe meinen Apache webserver nicht zum laufen

Hallo,

habe folgendes Problem und zwar das ich meinen Apache Webserver einfach nicht zum laufen bringe.

Ich habe ihn installiert und einen zusätzlichen virtualhost eingerichtet.
Nun will ich mit meinem zweiten Pc per Browser eine Seite dich ich auf dem server in mein verzeichnis /var/www/test gelegt habe aufrufen aber ich bekommen nur immer das

The requested URL /apache2-default/ was not found on this server

Ich hab keine Idee mehr was ich noch machen könnte.

Bitte um Hilfe.

Content-Key: 89434

Url: https://administrator.de/contentid/89434

Printed on: May 9, 2024 at 08:05 o'clock

Member: stepas
stepas Jun 09, 2008 at 13:40:39 (UTC)
Goto Top
Hast du die vhost conf richtig eingerichtet und unter http.conf den vhost eintrag gemacht?
Member: Templerschaf
Templerschaf Jun 09, 2008 at 14:01:46 (UTC)
Goto Top
Ja hab die Anleitung auf der Seite Ubuntuusers benutzt. Hat sonst auch immer funktioniert.

Zweitens spielt das mit dem Virtualhjost ja eh keine Rolle da das Standart verzeichnis auch nicht funktioniert. Ich kann den Apache Server local und auch übers Netz ned ansprechen.

Bekomme immer die oben genannte Fehlermeldung.


Und wo liegt die http.conf?
Ich kenn nur die httpd.conf und in der steht nichts seh ich gerade.
Mitglied: 66027
66027 Jun 09, 2008 at 16:33:03 (UTC)
Goto Top
Anpassung 'Default' Debian Apache virtual Host durch Auskommentierung RedirectMatch
~# nano /etc/apache2/sites-available/default

Raute vor RedirectMatch (= Auskommentieren; Kommentieren = Raute weg nehemen) setzen, dann wird nicht vom localhost bzw. Deiner IP auf http://localhost/default-apache/ weitergeleitet, sondern Sie bleiben bei http://localhost/
Inhalt (nur betreffende Zeile)
  1. 'RedirectMatch ^/$ /apache2-default/ im vhost unter /etc/apache2/sites-available/'
Member: Templerschaf
Templerschaf Jun 10, 2008 at 06:10:29 (UTC)
Goto Top
Das bringt irgendwie nichts. e bekomme ich folgende Meldungen.
Wenn ich meinen Webserver mit reload oder restart neu starte bekomme ich folgende Meldungen.

Reloading web server config...27283

Was bedeutet die Zahl?

Naja egal sobald ich mich auf http://10.1.60.87 verbinde springt er auf http://10.1.60.87/apache-default und zeigt mir wieder den Fehler

Not Found

The requested URL /apache2-default/ was not found on this server.
Apache/2.2.3 (Debian) Server at 10.1.60.87 Port 80

an.


Weiß jemand weiter? In der apache errorlog steht nichts verdächtiges.
Mitglied: 66027
66027 Jun 15, 2008 at 13:32:28 (UTC)
Goto Top
Wenn du die default in /etc/apache2/sites-available/ bearbeitest, musst du 'RedirectMatch ^/$ /apache2-default/ im vhost unter /etc/apache2/sites-available/' auskommentieren, somit ist die Weiterleitung auf /var/www/apache-default/ ausgehebelt. Ich sehe daher dein Problem nicht. Den Fehler kriegst du ja nur, weil du im www Verzeichnis den Apache Ordner gelöscht hast.
Member: almodo
almodo Sep 14, 2008 at 19:51:55 (UTC)
Goto Top
Wieso wird das eigentlich gemacht? Ist das was Debian spazifisches?

Ich hatte mich heute auch gewundert warum ich immer nach /default-apache/ weitergeleitet werde. Aus den READMEs bin ich nicht so recht schlau geworden.