Apache: mod_auth nicht vorhanden

Dr.Kurt

Cadet 4th Year
Registriert
März 2009
Beiträge
91
Morgen,

ich habe ein kleines Problem mit meinem Apachen.
Ich möchte mich über die mod_auth direkt am Apachen anmelden, wenn ich
in einen passwortgeschützen Bereich verlinke.

.htaccess file ist erstellt und htpasswd wurde benutzt, um einen user mit passwort
zu erstellen.

doch jedes mal, wenn ich mich anmelde, erhalte ich server fehler 500.
ich habe dann die httpd mit dem parameter -l geprüft und erhalte nur folgende liste:

  • core.c
  • mod_win32.c
  • mpm_winnt.c
  • http_core.c
  • mod_so.c

hier sollte eignetlich mod_auth aufscheinen, tut sie aber nicht. ich habe es mit zwei
verschiedenen apache-installationen probiert, überall fehlt diese mod (die laut apache
dokumentation standardmäßig dabei sein sollte).

Mache ich etwas falsch, oder habe ich nur was übersehen? Schon mal Danke im Vorraus
für die Hilfe, und ja, ich betreibe Apache unter Windows (XP und 7), es ist nur was für
die Schule, also nix aufregendes ^^

MfG
Dr.Kurt
 
Dabei ja aber ich glaub nicht das es Standardmäßig auch aktiviert ist. Du musst hier den mod in der http.conf oder in der httpd.conf hinzufügen (# entfernen)
 
Zuletzt bearbeitet:
in der httpd.conf ist die Zeile "LoadModule auth_basic_module modules/mod_auth_basic.so" aktiviert.
eine zeile in der nur mod_auth steht, gibt es nicht. alle weiteren mod_auths wie digest, anon und dbm
sind deaktivert.
 
ja, ich benütze 2.2

mod_auth_basic.so
mod_authn_default.so
mod_authn_file.so

alle 3 sind aktiviert und AllowOverride ist auf "AuthConfig" gesetzt.
 
Zurück
Oben