gpt4 book ai didi

apache - 将模块加载到 Apache

转载 作者:行者123 更新时间:2023-12-05 04:18:18 26 4
gpt4 key购买 nike

我目前正在尝试将模块加载到 Apache,使用 cmake 构建。该模块称为 mod_mapcache。它已成功构建并正确安装在/usr/lib/apache2/modules directroy 中。

我正在使用 Ubuntu。所以我在/etc/apache2/conf.d 文件夹中创建了一个名为 mapcache 的新文件。并写道

LoadModule mapcache_module    modules/mod_mapcache.so

<IfModule mapcache_module>
<Directory /usr/lib/apache2/modules>
Order Allow,Deny
Allow from all
</Directory>
MapCacheAlias /mapcache "/home/mwh/mapcache/mapcache.xml"
</IfModule>

但是当我重新启动服务器时,会生成错误提示文件不存在。我在这里做错了什么?

apache2: Syntax error on line 234 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/conf.d/mapcache: Cannot load /etc/apache2/modules/mod_mapcache.so into server: /etc/apache2/modules/mod_mapcache.so: cannot open shared object file: No such file or directory Action 'graceful' failed.

最佳答案

It is built successfully and installed correctly in /usr/lib/apache2/modules directroy.

Cannot load /etc/apache2/modules/mod_mapcache.so into server: /etc/apache2/modules/mod_mapcache.so: cannot open shared object file: No such file or directory

根据配置,模块未安装在 Apache 期望的位置。

因此您可能希望将模块的配置更改为:

LoadModule mapcache_module    /usr/lib/apache2/modules/mod_mapcache.so

关于apache - 将模块加载到 Apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16749688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com