Re: Access forbidden

2007-05-29 Diskussionsfäden Rainer Sokoll
On Fri, May 25, 2007 at 05:51:51PM +0200, Gottfried Krause wrote:

 2. Schiene: eine Abteilung meiner http.conf sieht inzwischen so aus:
 Directory /
 Options Indexes
 AllowOverride None
 Order allow,deny
 Allow from all
 /Directory
 das brachte ebenfalls keinen Erfolg.
 (Habe ich allerdings nicht auf
  Steht auf http://httpd.apache.org/docs/2.2/mod/core.html#options  unter
  Indexes dann.
 gefunden.)
 
 Apache deinstallieren?

Das hier ist doch keine Windows-Mailingliste! ;-)

Vorschlag: Vergiß erstmal Deine ganze Konfiguration. Schreibe Dir Deine
eigene httpd.conf und teste sie mit apachectl -f
/pfad/zu/Deiner/httpd.conf configtest (könnte bei Dir auch apach2ctl
heißen) Lies pararallel die Dokumentation auf httpd.apache.org. Sobald
es keine Fehler mehr gibt, starte Deinen Apachen mit apachectl -f 
/pfad/zu/Deiner/httpd.conf start. Sieh' nach, ob sich der Indianer
erwartungsgemäß verhält.
Und immer so weiter, Schritt für Schritt. Mit der
trial-and-error-Methode magst Du vielleicht einen glücklichen Treffer
landen, /verstehen/ wirst Du aber nicht, was Du dort tust.

Rainer

--
Apache HTTP Server Mailing List users-de 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Access forbidden

2007-05-25 Diskussionsfäden Gottfried Krause
Am Mittwoch, 23. Mai 2007 22:21 schrieb Joerg Behrens:
 Gottfried Krause schrieb:
  Am Samstag, 19. Mai 2007 12:31 schrieb Joerg Behrens:
  Gottfried Krause schrieb:
  Hallo,
 
  nach Eingabe von 'http://localhost' erscheint die Fehlermeldung (sowohl
  in Konqueror als auch in Firefox)(sowohl als user als auch als root) =
  Access forbidden
You don't have permission to access the requested directory.
There is either no index document or the directory is read-protected.
 
  Installation:
  - lokaler PC
  - openSUSE 10.2 (kernel 2.6.18.8-0.3-default)
  - apache2 (2.2.3-20) mit YAST2 installiert
weitere Pakete: apache2-mod_php 5 5.2.0-12
apache2-prefork 2.2.3-20
libapr1 1.2.7-23
libapr-util1 1.2.7-26
 
  es kann ja schon sein, dass es kein index document gibt (wie soll das
  heissen? wo soll ich's suchen?), aber wo bekome ich es her?, wenn's
  YAST bei der Installation nicht anlegt?
  Habe mich in ungezählten Dokumentationen dumm und duselig gesucht und
  nichts gefunden. Kann mir jemand weiterhelfen?
 
  Dann erstell doch eins?!.
  Der Name der Index Dokumente wird mit der Direktive DirectoryIndex
  festgelegt und kann auch erweitert werden. Ansonsten kannst du auch das
  Indexing aktivieren und kannst dann Browsen durch die Verzeichnisse.
 
  Gruss
  Joerg
 
  Danke für die schnelle Antwort.
  Ich dachte, aus meinen ersten Ausführungen sei schon zu entnehmen
  gewesen, dass ich absoluter apache-Neuling bin;
  von daher kann ich mit ' Direktive DirectoryIndex' nichts anfangen und
  würde

 Dann oeffne einmal die Hauptkonfigurationsdatei des Apachen und suche
 nach dieser Directive. Bei einer Standardinstallation heist diese Datei
httpd.conf. Allerdings kochen viele Distribtutionen ihre eigene Suppe
 und die Konfiguration kann auf ein oder mehre Dateien verteilt sein. Ein
 grep -rni DirectoryIndex /path/to/config/* hilft dann weiter.

 Was man da so konfigurieren kann sieht man unter
 http://httpd.apache.org/docs/2.2/mod/mod_dir.html#directoryindex

 Bei mir schaut es z.B so aus.
 grep -rn DirectoryIndex *
 httpd.conf:506:DirectoryIndex index.html
 modules.d/mod_php5.conf:19: AddDirectoryIndex index.php index.phtml
 modules.d/70_mod_php5.conf:18:  AddDirectoryIndex index.php index.phtml


 Das heist wenn du ein Verzeichnis auf rufst sie  www.example.com/ oder
 www.example.com/folder/ dann schaut der Indianer nach ob er eine
 index.html oder index.php usw. findet und macht einen internen Redirect
 darauf. Findet er keine Datei dann gibts Access forbidden.

 Also schau nach was in deinem Verzeichnis an Dateien existiert und ob
 eine davon als Startdatei konfiguriert ist. Anders falls must du halt
 immer www.example.com/datei.html  angeben.

  ja auch gerne das 'Indexing aktivieren', wenn ich wüßte wie?!

 Steht auf http://httpd.apache.org/docs/2.2/mod/core.html#options  unter
 Indexes dann.

 Gruss
 Joerg

Lieber Joerg,

bei mir schaut die  httpd.conf auch so aus DirectoryIndex index.html, aber 
wie muss die index.html-Datei aussehen? Im root-Verzeichnis (s.o. /localhost) 
gab es keine (auf meinem Rechner fast 200, aber nicht von apache). Habe viele 
manuals studiert, aber nirgendwo einen Hinweis gefunden, wie sie aussehen 
soll. ls -la  index.html hatte ebenfalls nicht den gewünschten Erfolg.

2. Schiene: eine Abteilung meiner http.conf sieht inzwischen so aus:
Directory /
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
/Directory
das brachte ebenfalls keinen Erfolg.
(Habe ich allerdings nicht auf
 Steht auf http://httpd.apache.org/docs/2.2/mod/core.html#options  unter
 Indexes dann.
gefunden.)

Apache deinstallieren?
Gruss
Gottfried

--
Apache HTTP Server Mailing List users-de
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



RE: Access forbidden

2007-05-25 Diskussionsfäden Marcus Reimann
Hallo Gottfried,

Du schreibst:
bei mir schaut die  httpd.conf auch so aus DirectoryIndex index.html,
aber
wie muss die index.html-Datei aussehen? Im root-Verzeichnis (s.o.
/localhost)
gab es keine (auf meinem Rechner fast 200, aber nicht von apache). Habe
viele
manuals studiert, aber nirgendwo einen Hinweis gefunden, wie sie aussehen
soll. ls -la  index.html hatte ebenfalls nicht den gewünschten Erfolg.


Die index.html ist die Startseite deines Webauftritts. Wenn Du auf Deiner
Start-
seite den Text Hallo liebe Besucher anzeigen willst, dann mußt Du eine
index.html-Datei mit folgendem Inhalt anlegen:

html
body
h1Hallo liebe Besucher/h1
/body
/html

Weitere Grundlagen zu HTML findest Du unter http://de.selfhtml.org/

Gruss
 Marcus Reimann
 M. Reimann Systemberatung
 http://www.reimann-systemberatung.de


--
Apache HTTP Server Mailing List users-de 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Access forbidden

2007-05-25 Diskussionsfäden Rainer Sokoll
On Fri, May 25, 2007 at 05:51:51PM +0200, Gottfried Krause wrote:

 bei mir schaut die  httpd.conf auch so aus DirectoryIndex index.html, 
 aber 
 wie muss die index.html-Datei aussehen?

Na, eine ganz normale HTML-Datei eben. Aber vermutlich wolltest Du
fragen, /wo/ diese Datei zu liegen hat.
Das sagt Dir die Direktive DocumentRoot in Deiner Apache-Konfiguration.

 Habe viele manuals studiert,

Du hast die falschen gelesen ;-)

Rainer

--
Apache HTTP Server Mailing List users-de 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Access forbidden

2007-05-23 Diskussionsfäden Gottfried Krause
Am Samstag, 19. Mai 2007 12:31 schrieb Joerg Behrens:
 Gottfried Krause schrieb:
  Hallo,
 
  nach Eingabe von 'http://localhost' erscheint die Fehlermeldung (sowohl
  in Konqueror als auch in Firefox)(sowohl als user als auch als root) =
  Access forbidden
  You don't have permission to access the requested directory.
  There is either no index document or the directory is read-protected.
 
  Installation:
  - lokaler PC
  - openSUSE 10.2 (kernel 2.6.18.8-0.3-default)
  - apache2 (2.2.3-20) mit YAST2 installiert
  weitere Pakete: apache2-mod_php 5 5.2.0-12
  apache2-prefork 2.2.3-20
  libapr1 1.2.7-23
  libapr-util1 1.2.7-26
 
  es kann ja schon sein, dass es kein index document gibt (wie soll das
  heissen? wo soll ich's suchen?), aber wo bekome ich es her?, wenn's YAST
  bei der Installation nicht anlegt?
  Habe mich in ungezählten Dokumentationen dumm und duselig gesucht und
  nichts gefunden. Kann mir jemand weiterhelfen?

 Dann erstell doch eins?!.
 Der Name der Index Dokumente wird mit der Direktive DirectoryIndex
 festgelegt und kann auch erweitert werden. Ansonsten kannst du auch das
 Indexing aktivieren und kannst dann Browsen durch die Verzeichnisse.

 Gruss
 Joerg

Danke für die schnelle Antwort.
Ich dachte, aus meinen ersten Ausführungen sei schon zu entnehmen gewesen, 
dass ich absoluter apache-Neuling bin;
von daher kann ich mit ' Direktive DirectoryIndex' nichts anfangen und würde 
ja auch gerne das 'Indexing aktivieren', wenn ich wüßte wie?!

Danke im voraus
Gottfried

--
Apache HTTP Server Mailing List users-de
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Access forbidden

2007-05-23 Diskussionsfäden Joerg Behrens

Gottfried Krause schrieb:

Am Samstag, 19. Mai 2007 12:31 schrieb Joerg Behrens:

Gottfried Krause schrieb:

Hallo,

nach Eingabe von 'http://localhost' erscheint die Fehlermeldung (sowohl
in Konqueror als auch in Firefox)(sowohl als user als auch als root) =
Access forbidden
You don't have permission to access the requested directory.
There is either no index document or the directory is read-protected.

Installation:
- lokaler PC
- openSUSE 10.2 (kernel 2.6.18.8-0.3-default)
- apache2 (2.2.3-20) mit YAST2 installiert
weitere Pakete: apache2-mod_php 5 5.2.0-12
apache2-prefork 2.2.3-20
libapr1 1.2.7-23
libapr-util1 1.2.7-26

es kann ja schon sein, dass es kein index document gibt (wie soll das
heissen? wo soll ich's suchen?), aber wo bekome ich es her?, wenn's YAST
bei der Installation nicht anlegt?
Habe mich in ungezählten Dokumentationen dumm und duselig gesucht und
nichts gefunden. Kann mir jemand weiterhelfen?

Dann erstell doch eins?!.
Der Name der Index Dokumente wird mit der Direktive DirectoryIndex
festgelegt und kann auch erweitert werden. Ansonsten kannst du auch das
Indexing aktivieren und kannst dann Browsen durch die Verzeichnisse.

Gruss
Joerg


Danke für die schnelle Antwort.
Ich dachte, aus meinen ersten Ausführungen sei schon zu entnehmen gewesen, 
dass ich absoluter apache-Neuling bin;
von daher kann ich mit ' Direktive DirectoryIndex' nichts anfangen und würde 


Dann oeffne einmal die Hauptkonfigurationsdatei des Apachen und suche 
nach dieser Directive. Bei einer Standardinstallation heist diese Datei 
  httpd.conf. Allerdings kochen viele Distribtutionen ihre eigene Suppe 
und die Konfiguration kann auf ein oder mehre Dateien verteilt sein. Ein 
   grep -rni DirectoryIndex /path/to/config/* hilft dann weiter.


Was man da so konfigurieren kann sieht man unter
http://httpd.apache.org/docs/2.2/mod/mod_dir.html#directoryindex

Bei mir schaut es z.B so aus.
grep -rn DirectoryIndex *
httpd.conf:506:DirectoryIndex index.html
modules.d/mod_php5.conf:19: AddDirectoryIndex index.php index.phtml
modules.d/70_mod_php5.conf:18:  AddDirectoryIndex index.php index.phtml


Das heist wenn du ein Verzeichnis auf rufst sie  www.example.com/ oder 
www.example.com/folder/ dann schaut der Indianer nach ob er eine 
index.html oder index.php usw. findet und macht einen internen Redirect 
darauf. Findet er keine Datei dann gibts Access forbidden.


Also schau nach was in deinem Verzeichnis an Dateien existiert und ob 
eine davon als Startdatei konfiguriert ist. Anders falls must du halt 
immer www.example.com/datei.html  angeben.



ja auch gerne das 'Indexing aktivieren', wenn ich wüßte wie?!


Steht auf http://httpd.apache.org/docs/2.2/mod/core.html#options  unter 
Indexes dann.


Gruss
Joerg

--
TakeNet GmbH,Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg  Tel: +49 931 903-2243
Alfred-Nobel-Straße 20   Fax: +49 931 903-3025
HRB Wuerzburg 6940   http://www.takenet.de

--
   Apache HTTP Server Mailing List users-de 
 unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--