Ich habe ein ähnliches Problem:
Ich habe auf meinem lokalen Windows 7 Rechner einen Zend-Server installiert.
htaccess ist in der httpd.conf aktiviert.
Meine Verzeichnisstruktur schaut wie folgt aus:
C:\Program Files (x86)\Zend\Apache2\htdocs\web\website\index.php
C:\Program Files (x86)\Zend\Apache2\htdocs\web\website.htaccess
C:\Program Files (x86)\Zend\Apache2\htdocs\web\website.htpasswd
Meine htaccess-Datei:
AuthType Basic
AuthName "Protected Area"
AuthUserFile localhost/web/website/.htpasswd
require user admin
Meine htpasswd-Datei:
admin:admin
^^
Die htaccess-Datei müsste so stimmen, da die Passwortabfrage kommt. Allerdings bekomm ich nach Eingabe der von admin - admin einen '500 Internal Server Error'.
Ich komm einfach nicht drauf, wo der Fehler liegen könnte...
Vllt. kann mir einer von euch helfen :(