![mod_caucho 构建失败,没有名为“remote_ip”的成员?](https://linux22.com/image/633848/mod_caucho%20%E6%9E%84%E5%BB%BA%E5%A4%B1%E8%B4%A5%EF%BC%8C%E6%B2%A1%E6%9C%89%E5%90%8D%E4%B8%BA%E2%80%9Cremote_ip%E2%80%9D%E7%9A%84%E6%88%90%E5%91%98%EF%BC%9F.png)
我正在尝试正确构建模块,但看起来它与 Apache 2.4 存在问题。这似乎是一个已知问题,并且已发布了补丁mod_authnz_external.c。不幸的是,由于我没有实现 authnz_external,因此这无法为我自己提供修复。以下是我的日志转储。
答案1
知道了。
cd modules/c/src/apache2/
sed -e s/remote_ip/client_ip/g \
-e s/remote_addr/client_addr/g \
-i mod_caucho.c > mod_caucho.b
mv mod_caucho.b mod_caucho.c
在 Apache 2.4 中,remote_* 被重命名为 client_*;)