Robert B.: Passwortschutz für Ordner

Beitrag lesen

Moin Linuchs,

Anstatt Passwort-Abfrage kommt de Meldung

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@shantyfreun.de to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Und was steht in der Server Error Log?

In meinem FTP-Programm sehe ich das zu schützende Verzeichnis als /shantyfreun.de/sus, aber phpinfo() zeigt mir _SERVER["PWD"] /opt/users/www/php/shantyfreun.de/

Ich denke mal, dass die Information von PHP aus dem Dateisystem des Servers korrekt ist …

shantyfreun.de/sus/.htaccess

AuthType Basic
AuthName "sus2019"
AuthUserFile /shantyfreun.de/sus/.htusers

… und das wäre dann diese Zeile:

# AuthUserFile /opt/users/www/php/shantyfreun.de/sus/.htusers
# AuthUserFile ./.htusers

Allerdings ist es keine gute Idee, die .htusers innerhalb des Document Root abzulegen: Durch eine Fehlkonfiguration des Servers kann es passieren, dass diese Datei per HTTP ausgeliefert wird. Das kann nicht passieren, wenn die Datei außerhalb der Document Root liegt.

shantyfreun.de/sus/.htusers

# .htusers BenutzerDatei für Web-Projekt
Werner:$2y$05$MQ7RdCCRrKmBEDD/u4pks.9qAV8RCKy4YCP2pzgmc4lppfli41zC
Dieter:{SHA}i8xKRW2XJbkGN4UbpkXBfVjSKXs=
Heidi:$apr1$.P2k7JQX$dBcOPzzpEcQYcR0ZGw24Q0

Ich hoffe, dass du diese Passworte jetzt alle geändert hast.

Viele Grüße
Robert