在遵循了调制解调器安全开发指南中(构建自定义调制解调器安全开发指南模块)部分中的说明以便使用apxs -ca mod_tfn_reverse.c命令编译(mod_tfn_reverse.c)之后,我仍然发现“致命错误”,如C文档的标题中提到的unable to find the file modsecurity.h。
下面是指向github modsec上的源代码的链接
我做的指令:
mod_tfn_reverse.c所在的位置。它的路径:ModSecurity/ext/mod_tfn_recse.c
CD modsecurity/ext。apxs -ca mod_tfn_reverse.c。这些是我所做的说明,apxs工作,但是编译失败,因为没有找到标头中声明的"modsecurity.h“,我在另一个目录(ModSecurity/apache2/modsecurity.h)中搜索了这个文件。
因此,困难在于,如何成功地编译该特定文件,并将模块完成并准备在apache2服务器上使用。我还对需要哪些其他档案、标题和开发工具感到困惑:
mod_tfn_reverse.c,在我的例子中,知道这仅仅是为modsecurity创建自定义模块的起点。发布于 2015-08-23 03:04:32
这包括在所包括的自述清单中:
apxs -I<MODSECURITY_SOURCE_CODE> -I/usr/include/libxml2 \
-ca mod_tfn_reverse.chttps://stackoverflow.com/questions/32161765
复制相似问题