gpt4 book ai didi

c++ - 如何加载 Apache2 模块的依赖项(外部库)?

转载 作者:行者123 更新时间:2023-11-28 07:01:47 25 4
gpt4 key购买 nike

我正在开发一个需要外部库的 Apache2 模块。我能够构建模块并生成 DSO(.so 文件)。但是,每当服务器尝试加载模块时,我都会收到 undefined symbol 错误并且服务器无法启动。

我认为是因为没有加载库的共享对象。但我不确定如何告诉 Apache 加载它(或在哪里找到它)。有什么想法吗?

最佳答案

在这里回答我自己!

需要在模块的.load文件中,在LoadModule之前添加一个LoadFile指令。

LoadFile /usr/lib/xx.so
LoadModule yy_module /usr/lib/apache2/modules/mod_yy.so

我应该注意,显然这里的顺序很重要,依赖项应该在 Apache2 模块本身之前首先加载。

关于c++ - 如何加载 Apache2 模块的依赖项(外部库)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22342348/

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