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)。