Hallo Darius,

zuerst musst Du in httpd.conf im htaccess-Abschnitt folgenden Eintrag ändern
Orginal:
AllowOverride None

ändern in:
AllowOverride All

Benutzt Du den Apache unter Windows dann musst Du zusätzlich noch beachten,
dass der Apache unter Windows das Passwort nicht entschlüsseln kann die
htpasswd darf dann nicht:

darius:$apr1$h3

sondern (User darius, Passwd: darius)
darius:darius

Setzt Du den Apache unter Linux muss das Passwort verschlüsselt sein. Dann
passt deine htpasswd


Gruß

René

> Hallo Darius,
> > Hallo Liste
> > 
> > Versuche gerade php-Seiten mit (.htaccess ) zu schützen.
> > Habe mit htpasswd.exe user und kennwort festgelegt und beide 
> > Dateien zu den
> > php-Seiten in ein Verzeichnis gelegt ...
> 
> Als erste würde ich die passwd-Datei auf keinen Fall in das selbe
> Verzeichnis legen. Ich würde es außerhalb der DocumentRoot legen, 
> damit Du
> sicher sein kannst, dass keiner über den Webserver darauf zugreifen 
> kann. 
> 
> z.B.
> DocumentRoot  c:\htdocs\
> Passwd-File           c:\passwd\.htpaaswd
> 
> > 
> > .htpasswd
> > darius:$apr1$h3/.....$vYubkkueRfN3sTqECbASB/
> > 
> > und
> > 
> > .htaccess
> > AuthType Basic
> > AuthName "privat"
> > AuthUserFile /.htpasswd
> > require valid-user
> 
> Ich würde hier mal behaupten durchen den " / " ist das ein absoluter 
> Pfad
> ausgehend von der Root... Du müsstest also wohl den kompletten Pfad
> angeben...
> 
> Gruß, Thorsten
> 

-- 
Mit freundlichen Grüßen

René Rosche
Hauptstrasse 236
97896 Freudenberg
Te. 0170/4627480
Fax. 089/244354843
[EMAIL PROTECTED]

Antwort per Email an