.htaccess (Apache)
Daniel
- webserver
0 Christoph Schnauß0 Daniel
0 Fabian St.-1 Daniel
0 Lachgas
Ahoi @ll,
ich hab gerade eine .htaccess mit folgendem inhalt erstllt:
--------------
Deny from All
--------------
Allerdings kann ich trotzdem darauf zugreifen, woran liegt das? am
überschreibschutz? Tipfehler? wie kann ich den überschreibschutzt der
standardeinstellung des servers ausschalten? ist lokal.
MfG
\ / \ /´¯.l.¯
\ /hallo,
ich hab gerade eine .htaccess mit folgendem inhalt erstllt:
Deny from All
Wenn das alles sein sollte, was darin steht, ist sie möglicherweise unwirksam. Außerdem ist ein "deny from all" eine etwas fragwürdige Anweisung, dann kannst du das ganze Verzeichnis auch gleich löschen.
Allerdings kann ich trotzdem darauf zugreifen, woran liegt das?
Dafür kann es mehrere Gründe geben. Am häufigsten wird wohl übersehen, daß für das Verzeichnis, in dem diese .htaccess liegen soll, mit AllowOverride festgelegt werden muß, ob der Server überhaupt .htaccess akzeptieren soll.
Grüße aus Berlin
Christoph S.
Ahoi Christoph Schnauß,
Wenn das alles sein sollte, was darin steht, ist sie möglicherweise unwirksam.
und was fehlt dann? ein Authtyp, user etc. ist ja ansich unnötig.
Außerdem ist ein "deny from all" eine etwas fragwürdige Anweisung, dann kannst du das ganze Verzeichnis auch gleich löschen.
in dem verzeichniss sollen dateien abgelegt werden über di nicht per
http zugegriffen werden soll. php macht das ja übers "normale"
dateisystem.
Allerdings kann ich trotzdem darauf zugreifen, woran liegt das?
Dafür kann es mehrere Gründe geben. Am häufigsten wird wohl übersehen, daß für das Verzeichnis, in dem diese .htaccess liegen soll, mit AllowOverride festgelegt werden muß, ob der Server überhaupt .htaccess akzeptieren soll.
das ist mir schon klar, aber irgendwie find ich da nicht "öffne die
datei xy.z im ordner abc und schreib dort Allow Override none auf all
um."
MfG
\ / \ /´¯.l.¯
\ /Hi!
ich hab gerade eine .htaccess mit folgendem inhalt erstllt:
Deny from All
Allerdings kann ich trotzdem darauf zugreifen, woran liegt das? am
überschreibschutz? Tipfehler? wie kann ich den überschreibschutzt der
standardeinstellung des servers ausschalten? ist lokal.
Was sagt denn das error_log des Apache dazu? Dies sollte die erste Stelle sein, in der man nachschaut.
Grüße,
Fabian St.
Ahoi Fabian St.,
Was sagt denn das error_log des Apache dazu? Dies sollte die erste Stelle sein, in der man nachschaut.
keine ahnung, eine datei such im apache verzeichniss nach error_log
brachte keine ergebnisse. heißt die datei vll. anders?
Ja ich habe 0 ahnung, dient ja nur dazu um lokal etwas rumzutesten
usw. und evt. irgegendwannd as projekt (sollte es jemals fertig
werden) dann auf einem profesionellen server zu hosten, diesen wird
dann irgendwer verwalten der sich damit auskennt.
MfG
\ / \ /´¯.l.¯
\ /Hi!
Was sagt denn das error_log des Apache dazu? Dies sollte die erste Stelle sein, in der man nachschaut.
keine ahnung, eine datei such im apache verzeichniss nach error_log
brachte keine ergebnisse. heißt die datei vll. anders?
Ja ich habe 0 ahnung, dient ja nur dazu um lokal etwas rumzutesten
usw. und evt. irgegendwannd as projekt (sollte es jemals fertig
werden) dann auf einem profesionellen server zu hosten, diesen wird
dann irgendwer verwalten der sich damit auskennt.
Wie die Datei genau heißt, hängt von deiner Serverkonfiguration ab, d.h. genauer von der ErrorLog-Direktive in der httpd.conf bzw. in der Konfigurationsdatei deines Virtuellen Hosts.
Unter *unix-System liegt diese normalerweise unter /var/log/apache2/.
Grüße,
Fabian St.
Hallo Daniel,
keine ahnung, eine datei such im apache verzeichniss nach error_log
brachte keine ergebnisse. heißt die datei vll. anders?
bei mir (winxp) heißt die Datei error.log und liegt im Verzeichnis logs im Apache-Installationsverzeichnis.
Grüße aus Nürnberg
Tobias
Hallo Daniel!
Order Allow, Deny
Deny from All
℆, ℒacℎgas