PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .htacces passwort wird nicht akzeptiert ???



laminar
20.02.02, 18:20
ich bekomme es irgendwie nicht hin; vermutlich liegts am pfad zur .htpasswd ??? das passwort wird einfach nicht angenommen...

meine .htaccess liegt in:
/home/immo/fc/admin
und lautet:

AuthName "Nur für Mitglieder !"
AuthType Basic
AuthUserFile /etc/httpd/conf/pass/.htpasswd
require valid user

die .htpasswd liegt am angegebenen ort!

der apache hat sein root verzeichnis bei:
etc/httpd

die document root ist
/home/immo


ich habe mein passwort mit htpasswd generiert, daran liegts wohl nicht, nehme ich an.

was kann noch falsch sein ?????


ps.
AuthUserFile conf/pass/.htpasswd
AuthUserFile /conf/pass/.htpasswd
gehen auch nicht

HIILFFEEEEEE

xstevex22
20.02.02, 18:36
Hi,
weiss jetzt nicht genau. Hier mal meine .htaccess:

AuthUserFile /etc/httpd/conf/pass/.htpasswd
AuthGroupFile /dev/null
AuthName "Nur für Mitglieder!"
AuthType Basic
<Limit GET>
require user hans
</Limit>

Kann aber auch evtl. an der httpd.conf liegen. Da mal nach .htaccess suchen...

wd
21.02.02, 13:37
Hallo,

.htaccess:
-------------
AuthType Basic
AuthName _frei waehlbarer Text_
AuthUserFile /absolute/path/to/file/.htpasswd
require valid-user


In der httpd.conf sollte es so aussehen:


<Directory "/path/to/directory/to/be/secured">
AllowOverride All
</Directory>

In diesem angegebenen Verzeichnis sollte auch die
.htaccess liegen.

wd
21.02.02, 13:47
Hallo,

das Forum hat leider die Tags verschluckt.
Also hier nochmal:

.htaccess:
-------------
AuthType Basic
AuthName _frei waehlbarer Text_
AuthUserFile /absolute/path/to/file/.htpasswd
require valid-user


In der httpd.conf sollte es so aussehen:

Directory "/path/to/directory/to/be/secured"
AllowOverride All
/Directory

In diesem angegebenen Verzeichnis sollte auch die
.htaccess liegen.


Vor Directory (erstes Vorkommen) eine spitze Klammer setzen.
Nach Directory (zweites Vorkommen) eine spitze Klammer setzen.

Olli
21.02.02, 15:09
was steht denn im /var/log/httpd/error_log wenn du das verzeichnis mit dem passwortschutz ansprichst?

oliver