Apache 2无法成功加载模块



我们有一台较旧的ubuntu 14服务器,它目前正在运行,并且运行着apache2,我正试图安装一个开放的idc模块,以使SSO在我们公司工作。我知道。。。Ubuntu 14已经过时了,但那是另一种蠕虫。。。

当我运行时

apachectl -M 

它成功地显示了auth_openidc_module(共享(我还验证了"auth_openidc.conf"在我的/etc/apache2/mods enabled目录中

然而,当我添加在我的apache2.conf:

LoadModule auth_openidc_module module/mod_auth_openidc.so
include mods-enabled/auth_openidc.conf
<Location / >
AuthType openid-connect
Require valid-user
</Location>

并执行"apachectl-M"命令,我得到以下错误。

'/etc/apache2/apache2.conf的第57行出现语法错误:无法将模块/mod_auth_openidc.so加载到服务器:/etc/apache2/module/mod_aauth_openidcso:无法打开共享对象文件:没有这样的文件或目录操作"-M"失败

另一个令人困惑的地方是,我在Apache中的任何地方都看不到任何名为"auth_openidc_module"的目录或.so文件。我看到一些帖子说.so文件可能在"/usr/lib64/httpd/modules"中,但我的lib64目录是空白的。。。

我是这一切的新手。。。我错过了什么?

所以我还没有让它成功工作,但我确实修复了错误"找不到"。我们服务器上模块的目录是"/usr/lib/apache2/modules/'NOT"/usr/lib64/httpd/modules'

最新更新