我通过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预计:flat /usr/local/lib/httpd/modules/mod_lua.so中的namespace \ n
上述错误是什么意思?
答案 0 :(得分:0)
我通过使用
构建模块来修复它apxs -I/usr/local/include/lua5.3 -i -a -c mod_lua.c lua_*.c -lm -llua