PHP .htaccess : Internal Server Error

Squicky

Lt. Commander
Registriert
Sep. 2002
Beiträge
1.420
Hallo

ich möchte, dass nur zwei Benutzer auf eine Homepage und Ihre Dateien zugreifen können.

.htaccess
Code:
AuthType Basic
AuthUserFile /customers/myhomepage.de/myhomepage.de/httpd.www/t5/site.pwd
AuthName myhomepage.de
Require user webuser user21

(Die echte AuthUserFile hat natürlich keine myhomepage.de )

site.pwd
Code:
webuser:$apr1$tlUp/A9J53cuwSAHAPb1VTzgb90/o70
user21:$apr1$wOdmiRWJ$/JuzgB/DsyCKhVaVD2MUU/

Wenn ich nun auf die myhomepage.de/t5 zugreife wird nach Benutzername und Passwort gefragt. Aber nach der Eingabe (egal ob richtig oder falsch) kommt es zu einem Internal Server Error.

Was könnte der Fehler sein?
 
AuthUserFile /customers/myhomepage.de/myhomepage.de/httpd.www/t5/site.pwd
Pfade richtig? 2x myhomepage.de

Require user webuser user21
Nimm mal "Require valid-user", ohne webuser oder user21

Ach so, du willst das AuthUserFile NICHT innerhalb des von Apache ausgelieferten WebSpace liegen haben... NEIN NEIN NEIN das willst du nicht!
 
Zuletzt bearbeitet:
Außerdem ist es nicht weise, die Hashes hier zu posten. Jemand mit zu viel Langeweile & ner großen Grafikkarte könnte die problemlos brechen...
 
Mit site.pwd wird das nicht funktionieren - Du müsstest schon einen Dateinamen wählen, der mit .ht beginnt - denn beim Apache-Server sind solche Schreibweisen zumindest in der Grundeinstellung vorgegeben.
 
Zuletzt bearbeitet von einem Moderator: (Typo)
Zurück
Oben