Ungültiger Befehl 'AuthType', möglicherweise falsch geschrieben oder von einem Modul definiert, das nicht in der Serverkonfiguration enthalten ist

7

Ich versuche, das Dokumentstammverzeichnis mit einem Kennwort zu schützen, und erhalte lediglich eine Seite "Interner Serverfehler". Das Apache-Fehlerprotokoll zeigt:

Invalid command 'AuthType', perhaps misspelled or defined by a module not included in the server configuration

Meine .htaccess-Datei vor dem Umschreiben von Einträgen:

AuthType Basic
AuthName "Restricted Access"
AuthBasicProvider file
AuthUserFile /var/www/public/.htpasswd
Require user dean

Ich habe überprüft, ob die Module aktiviert waren:

Array ( 
    [0] => core 
    [1] => mod_so
    [2] => mod_watchdog 
    [3] => http_core 
    [4] => mod_log_config 
    [5] => mod_logio 
    [6] => mod_version 
    [7] => mod_unixd 
    [8] => mod_access_compat 
    [9] => mod_alias 
    [10] => mod_auth_basic 
    [11] => mod_authn_file 
    [12] => mod_authz_core 
    [13] => mod_authz_groupfile 
    [14] => mod_authz_host 
    [15] => mod_authz_user 
    [16] => mod_autoindex 
    [17] => mod_cgi 
    [18] => mod_dav 
    [19] => mod_dav_fs 
    [20] => mod_deflate 
    [21] => mod_dir 
    [22] => mod_env 
    [23] => mod_filter 
    [24] => mod_mime 
    [25] => mod_negotiation 
    [26] => mod_php5 
    [27] => prefork 
    [28] => mod_reqtimeout 
    [29] => mod_rewrite 
    [30] => mod_setenvif 
    [31] => mod_socache_shmcb 
    [32] => mod_ssl 
)

Meine Apache-Version ist 2.4.10 unter Ubuntu 14.04

Dean Or. En
quelle

Antworten:

7

Es scheint, dass AuthTypedie mod_authn_corein Apache 2.4 zur Verfügung gestellt wird. Ich sehe dieses Modul nicht in der von Ihnen bereitgestellten Liste.

Chutz
quelle
Ich erhalte den gleichen Fehler. Wie installiere ich das Modul?
Srikanth Jeeva
0

Ich benutze Server version: Apache/2.2.15, ich habe den gleichen Fehler beim Starten des Servers.

Ich habe Modul mod_authn_fileund aktiviert mod_auth_basic. Funktioniert jetzt gut!

Srikanth Jeeva
quelle