2016-01-08 2 views
2

Я запускаю Apache 2.4 на Centos 7. Теперь мне нужен модуль mod_auth_form, так как директива AuthFormLogoutLocation не может быть найдена. Теперь она не будет ни установлено и не могу найти его в ням поиск mod_auth списка:Apache 2.4 mod_auth_form отсутствует

$ locate modules/mod_auth 
/usr/lib64/httpd/modules/mod_auth_basic.so 
/usr/lib64/httpd/modules/mod_auth_digest.so 
/usr/lib64/httpd/modules/mod_authn_anon.so 
/usr/lib64/httpd/modules/mod_authn_core.so 
/usr/lib64/httpd/modules/mod_authn_dbd.so 
/usr/lib64/httpd/modules/mod_authn_dbm.so 
/usr/lib64/httpd/modules/mod_authn_file.so 
/usr/lib64/httpd/modules/mod_authn_socache.so 
/usr/lib64/httpd/modules/mod_authnz_ldap.so 
/usr/lib64/httpd/modules/mod_authz_core.so 
/usr/lib64/httpd/modules/mod_authz_dbd.so 
/usr/lib64/httpd/modules/mod_authz_dbm.so 
/usr/lib64/httpd/modules/mod_authz_groupfile.so 
/usr/lib64/httpd/modules/mod_authz_host.so 
/usr/lib64/httpd/modules/mod_authz_owner.so 
/usr/lib64/httpd/modules/mod_authz_user.so 

$ yum search mod_auth 
... 
===== N/S matched: mod_auth ====== 
ipsilon-authgssapi.noarch : mod_auth_gssapi based login plugin 
mod_auth_gssapi.x86_64 : A GSSAPI Authentication module for Apache 
mod_auth_kerb.x86_64 : Kerberos authentication module for HTTP 
mod_auth_mellon.x86_64 : A SAML 2.0 authentication module for the Apache Httpd Server 
mod_auth_ntlm_winbind.x86_64 : NTLM authentication for the Apache web server using winbind daemon 
mod_auth_openid.x86_64 : OpenID authentication for apache 
mod_authnz_external.x86_64 : An Apache module used for authentication 
mod_authnz_pam.x86_64 : PAM authorization checker and PAM Basic Authentication provider 
pwauth.x86_64 : External plugin for mod_authnz_external authenticator 

Любая идея, где еще можно найти?

ответ

3

У меня была такая же проблема, был поиск в течение длительного времени выясняется, что вам нужно установить его.

Я использую Apache 2.4.5 на CentOS7, сделайте следующее:

yum install mod_session 
yum install mod_form 

Затем перезагрузите сервер, вы увидите mod_auth_form.so, mod_session.so (и печенье) в директории модуля Apache.

+0

Спасибо, Chaps, это было точное решение. – Phipsen

+0

@lev: Просто чтобы уточнить (так как я тоже был смущен, когда мне нужно было решить эту проблему), нужен только mod_session. mod_session rpm содержит mod_auth_form.so и mod_session.so. Модификация mod_form - это нечто другое. Из информации rpm это «Утилита для декодирования данных, представленных из веб-форм». Это не имеет ничего общего с mod_auth_form, кроме аналогичного имени. –