.htacces tut nicht

Hi,

hab die # von
AccessFileName .htaccess
weggenommen.
die „.htaccess“ sieht so aus:

order deny,allow
deny from all

AuthUserFile „D:\Program Files\Apache Group\Apache\htdocs.htpasswd“
AuthName Password_secure
AuthType Basic

require user admin


mit
htpasswd.exe -c .htpasswd admin
Passworddatei erstellt, dann nach „D:\Program Files\Apache Group\Apache\htdocs.htpasswd“ kopiert und den Apache neu gestartet.
->tut nicht!, kommt keine Abfrage
In dem Bisherigen Dokus hab ich keine weiteren Einstelungen gefunden, die mir sagen, was ich falsch gemacht hab.

Kann mir jemand helfen?

cu Desian

Hallo Desian,

Passworddatei erstellt, dann nach „D:\Program Files\Apache
Group\Apache\htdocs.htpasswd“ kopiert und den Apache neu
gestartet.
->tut nicht!, kommt keine Abfrage
In dem Bisherigen Dokus hab ich keine weiteren Einstelungen
gefunden, die mir sagen, was ich falsch gemacht hab.

Schau mal in die Datei d:\Program Files\Apache Group\Apache\conf\httpd.conf und suche nach „AllowOverride“. Ich geh mal davon aus, dass dahinter im Moment noch „none“. Wenn Du das „none“ auf „AuthConfig“ (für Testzwecke vielleicht auch auf „All“…aber nur für Testzwecke) änderst sollte es auch mit .htaccess klappen.

Grüße
Martin

http://httpd.apache.org/docs-2.0/mod/core.html#allow…

Hi,

danke, das mit dem „AllowOveride All“ wars.
Nu hab ich aber noch ein Problem:
ich hab 2 User, angelegt mit:
htpasswd -c .htpasswd [user1] …
htpasswd .htpasswd [user2] …
htpasswd .htpasswd [user3] …

Er fragt ab und es funktioniert soweit. Nu geh ich aber mit einem Link auf ein Script im cgi-bin. Da macht er wieder 'ne Abfrage: User1 funktioniert, User2 und User3 aber nicht.

hab in der -htaccess
require valid-user
und
requir [user1] [user2] [user3]

cu Desian

Hallo Desian,

ich würde erstmal ein eganz simple .htaccess erstellen

AuthType Basic
AuthName „Passwortzone“
AuthUserFile /pfad/zu/meiner/.htpasswd
Require valid-user

Wenn diese dann zur Zufriedenheit funktioniert, kannst Du mit den http Methoden (GET,PUT,POST…) rumexperimentiern.

Grüße
Martin