无效命令:“AuthLDAPAuthoritative”,可能拼写错误

无效命令:“AuthLDAPAuthoritative”,可能拼写错误

Gentoo 服务器上运行着 apache 2.2.24。我现在需要 apache 通过 Windows Active Directory 进行身份验证,但是,在 apache 服务重新启动时,我收到此错误:

无效命令‘AuthzLDAPAuthoritative’,可能是拼写错误或由服务器配置中未包含的模块定义

我的 http.conf 文件中有这个:

<IfDefine AUTHNZ_LDAP> LoadModule authnz_ldap_module modules/mod_authnz_ldap.so </IfDefine>

我已经使用 ldap 使用标志编译了 apache。

我已经搜索了相当多的解决方案,尝试了其他方法,但是到目前为止还没有成功。

答案1

您需要加载mod_ldap。还要确保您确实加载了这些模块(您的配置中有一个 IfDefine)。

相关内容