PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Apache



Molu
16.02.00, 20:09
Hallo,
also das ganze ist so: Mein Apache funktioniert soweit, allerdings habe ich das Problem, dass ich nur ein Bild bekomme, wenn ich die Index.html einsetzte ansonsten bekomm ich die Fehlermeldung, dass ich kein Recht habe die Seite anzuschauen. Ich hab gerad den Apache 1.3.11 installiert und hatte vorher den 1.3.6 (musst sowieso viel neu machen wegen PHP und Perl). Wenn ich beim 1.3.6 die Index weggemacht habe, hatte ich die Verzeichnisstruktur. Wo muss ich was ändern, damit das wieder kommt??
Gruss
Molu

Ilja
16.02.00, 23:28
verstehe ich das richtig? du kannst dir keine seiten anschauen. dann mach auf alle html- und sonstige dateien ein
chmod uog+r
dann sollte es funzen. hast du viele unterverzeichnisse, dann schreib dir ein kleines script:

#!/bin/bash
find -name"*" -exec chmod uog+r {} \;
exit 0

das kannst du dann auf dem server jedesmal aufrufen, wenn neue dateien hinzugekommen sind.

gruss
ilja

------------------
url: www.andreasr.de (http://www.andreasr.de)
mail: ilja@andreasr.de

netzmeister
16.02.00, 23:38
Hallo Molu,

wahrscheinlich ist bei Dir nur die "index.html" als Std. Startdokument angelegt.

Dazu schaust Du mal in die "http.conf", das ganze ist in den Kommentaren gut erklärt. Du kannst verschiedene Startdokumente vorgeben, oder aber auch das Verzeichinsdurchsuchen definitiv erlauben. Damit sollten Deine Probleme erledigt sein.

netzmeister

[Diese Nachricht wurde von netzmeister am 16. Februar 2000 editiert.]

Molu
17.02.00, 09:51
So, danke auch,
aber leider muss ich euch enttäuschen.
Das mit dem chmod habe ich schon gemacht, ok in einer anderen Form.
Das mit der Index-HTML Seite kann eigentlich auch so bleiben.
Das Problem noch einmal:
Wir haben da unser Hauptverzeichnis. Darunter mach ich jetzt ein Verzeichnis was /TT heisst.
Wenn ich in diesen Ordner die Datei Index.html lege wird mir die Page angezeigt.
Alles klar, jetzt lösche ich aber die Datei absichtlich. Bei meinem ersten Apache kam dann die Verzeichnisstruktur, also alle Dateien, die unter /TT liegen. Es wird so keine Page angezeigt, da es keine Index gibt.
Durch anklicken konnte ich vorher dann die Dateien anklicken und sie wurden geladen.
Verstanden, oh schon wieder so unübersichtlich.
Also das Resultat ohne Index soll ungefähr so aussehen, dass ich im Browser eine Verzeichnisstruktur sehe, wie wenn ich im Browser oben "file://" schreibe.
Gruss
Molu

P.S.
Error Log
[Thu Feb 17 10:24:57 2000] [error] [client 192.168.0.1] Directory index forbidden by rule: /home/webpages/tt/
Kann es etwas mit dem Homeverzeichnis zu tun haben, da es übergeordnet ist.

Ok, Frage selbst beantwortet durch versuch! Ergebnis: Leider falsch!!!

[Diese Nachricht wurde von Molu am 17. Februar 2000 editiert.]

P.P.S Habe zwei Netzwerkkarten *.0.1 *.1.1
Wie kann ich kontrollieren, welche IP auf den Server zugreift. Siehe Error Log
Manchmal ist es *.1.1, manchmal *.0.1

Wenn ich mal Zeit habe ändere ich die 0 auf 2

Gruss
Molu

[Diese Nachricht wurde von Molu am 17. Februar 2000 editiert.]

[Diese Nachricht wurde von Molu am 17. Februar 2000 editiert.]

17.02.00, 17:40
Hi,

wahrscheinlich ein Problem in der httpd.conf.
Die CGI Sektion muss dazu die Option Indexes ein haben. Wenn Du alle Funktionen willt, einfach All angeben.

Sollte dann etwas so aussehen (Teil der httpd.conf):

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/data/webs/01">

#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options All

#

------------------
--
Achim Schmidt
as@linuxinfo.de
http://www.linuxinfo.de/

Molu
17.02.00, 18:48
Hallo as,
hab auch das versucht einmal mit# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# Options Indexes FollowSymLinks MultiViews

Options Indexes All
und einmal mit
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# Options Indexes FollowSymLinks MultiViews

Options All

aber leider kein Erfolg.
So was hatte ich noch nie. Weiss bald nicht mehr weiter. Aber ich bewing ihn doch noch irgendwie - am besten mit eurer Hilfe.
Gruss
Molu

18.02.00, 09:10
Hast Du den apache auch anschliessend neu gestartet ?? Mail mir doch einmal deine httpd.conf zu ... (Mailadresse s.u.).

cu,



------------------
--
Achim Schmidt
as@linuxinfo.de
http://www.linuxinfo.de/