ich habe folgendes Problem, ich habe versucht einen Apache Webserver zu installieren. Dazu nutze ich den Apache2, den Suse mitbringt. Hat auch alles funktioniert, bis ich auf die Clevere Idee kam das Localhost Hauptverzeichnis umzulegen… :o)
Folgende Schritte unternahm ich dazu:
Änderung der Zeile in der httpd.conf auf DocumentRoot „/apache“
Erstellung eines Ordners an der Stelle wo ich diese vielen wilden Ordner wie etc und usr habe mit dem Namen apache
Vergabe der Rechte zum Lesen an alle in diesem Ordner
Erstellung einer index.html in dem apache-Ordner
Aber leider klappt das nicht, er sagt immer ACCESS FORBIDDEN! You don’t have permission to access the requested directory. There is either no index document or the directory is read-protected.
Und obwohl mein Englisch nicht das beste ist, lese ich daraus, das entweder die Rechte nicht OK sind, oder das die Datei nicht da wäre, aber das ist doch alles ok?!? *verzweifel*
Da zeigt sich wiedermal: „Never change a running system“
Änderung der Zeile in der httpd.conf auf DocumentRoot
„/apache“
That’s it. Mehr musst du auch gar nicht machen. Danach noch Apache neu starten, damit die Änderung in Kraft tritt.
Erstellung eines Ordners an der Stelle wo ich diese vielen
wilden Ordner wie etc und usr habe mit dem Namen apache
Was hast du gemacht? Und warum?
Es reicht, den Ordner /apache zu erstellen und da eine Datei index.html reinzulegen…
Aber leider klappt das nicht, er sagt immer ACCESS FORBIDDEN!
You don’t have permission to access the requested directory.
There is either no index document or the directory is
read-protected.
Was sagt denn die Logfile in /var/log/apache2/error.log?
Da zeigt sich wiedermal: „Never change a running system“
Zumindest nicht so. Was hat dir denn an /var/www/ nicht gefallen?
ich habe folgendes Problem, ich habe versucht einen Apache
Webserver zu installieren. Dazu nutze ich den Apache2, den
Suse mitbringt. Hat auch alles funktioniert, bis ich auf die
Clevere Idee kam das Localhost Hauptverzeichnis umzulegen…
Entweder möchtest Du Dich nicht mit
Apachekonfiguration befassen, dann läßt Du
besser die Verzeichnisse wo sie sind.
Oder Du beschäftigst Dich eine
Weile ernsthaft (Literatur) mit der
Struktur der Apache-Konfigurations-
dateien und der Bedeutung der Optionen.
Danach wirst Du beliebige Änderungen
vornehmen können.
Folgende Schritte unternahm ich dazu:
Änderung der Zeile in der httpd.conf auf DocumentRoot
„/apache“
ok, also /apache
Erstellung eines Ordners an der Stelle wo ich diese vielen
wilden Ordner wie etc und usr habe mit dem Namen apache
ok also „mkdir /apache“ als root
Vergabe der Rechte zum Lesen an alle in diesem Ordner
Erstellung einer index.html in dem apache-Ordner
Genauer? Was hast Du genau gemacht?
Aber leider klappt das nicht, er sagt immer ACCESS FORBIDDEN!
You don’t have permission to access the requested directory.
There is either no index document or the directory is
read-protected.
In der Apache-Konfiguration gibt es immer noch
was pro Verzeichnis neben der DocumentRoot,
z.B.
mit