Joe210
31.07.07, 18:16
Ich hab meinen Server (Debian Etch) jetzt auf den Apache 2 umgestellt. Da ich ein paar Passwortgeschützte Bereiche hab, deren Passwortfile im Apache (1) Konfigurations-Verzeichnis lagen, hab ich die Datei mit den Passwörtern ('htpasswd') jetzt ins Verzeichnis des Apache 2 verschoben und die .htaccess-Dateien innerhalb des Webroot's angepasst.
Wenn ich auf einen Passwortgeschützten Bereich zugreifen will, erscheint allerdings nach der erfolgreichen Authentifizierung im error.log folgende Zeile:
[Tue Jul 31 13:17:06 2007] [error] [client 192.168.0.195] (2)No such file or directory: Could not open password file: /etc/apache/htpasswd
Die htpasswd liegt allerdings in /etc/apache2/htpasswd und entsprechend hab ich es auch in der .htaccess Datei geändert:
$ cat /var/www/dev/.htaccess
AuthUserFile /etc/apache2/htpasswd
AuthGroupFile /dev/null
AuthName "Development"
AuthType Basic
require valid-user
In dem darüberliegenden Verzeichnis (/var/www) liegt ebenfalls eine .htaccess - in dieser werden aber nur die Fehlerseiten enstprechend konfiguriert. In der Apache-Konfiguration selber steht nichts zu der Authentifizierung drin.
Somit meine Frage: Wo kann der Fehler liegen? Wo könnte noch eine Referenzierung auf die alte htpasswd-Datei liegen?
Wenn ich auf einen Passwortgeschützten Bereich zugreifen will, erscheint allerdings nach der erfolgreichen Authentifizierung im error.log folgende Zeile:
[Tue Jul 31 13:17:06 2007] [error] [client 192.168.0.195] (2)No such file or directory: Could not open password file: /etc/apache/htpasswd
Die htpasswd liegt allerdings in /etc/apache2/htpasswd und entsprechend hab ich es auch in der .htaccess Datei geändert:
$ cat /var/www/dev/.htaccess
AuthUserFile /etc/apache2/htpasswd
AuthGroupFile /dev/null
AuthName "Development"
AuthType Basic
require valid-user
In dem darüberliegenden Verzeichnis (/var/www) liegt ebenfalls eine .htaccess - in dieser werden aber nur die Fehlerseiten enstprechend konfiguriert. In der Apache-Konfiguration selber steht nichts zu der Authentifizierung drin.
Somit meine Frage: Wo kann der Fehler liegen? Wo könnte noch eine Referenzierung auf die alte htpasswd-Datei liegen?