Re: Access forbidden
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
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
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
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
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
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] --