0

我通过 Homebrew 安装了 Apache httpd 服务器。我尝试mod_lua通过运行编译

apxs -i -a -c mod_lua.c 

但是 httpd 无法以错误开始

无法将 /usr/local/lib/httpd/modules/mod_lua.so 加载到服务器中:dlopen(/usr/local/lib/httpd/modules/mod_lua.so,10):找不到符号:_ap_lua_init_mutex\n 引用自:/ usr/local/lib/httpd/modules/mod_lua.so\n 预期在:平面命名空间\n 在 /usr/local/lib/httpd/modules/mod_lua.so

上面的错误是什么意思?

4

1 回答 1

0

我通过构建模块来修复它

apxs -I/usr/local/include/lua5.3 -i -a -c mod_lua.c lua_*.c -lm  -llua
于 2018-04-06T14:37:06.787 回答