Hi, please help me. I use FreeBSD 12.0-RELEASE amd64 and trying run nginx with module ngx_http_lua_module.so. So i have the problem:
What is mean "Undefined symbol "ndk_set_var_value"" ???
I only load module "ngx_http_lua_module.so" in nginx.conf !
My nginx.conf:
Code:
nginx: [emerg] dlopen() "/usr/local/libexec/nginx/ngx_http_lua_module.so" failed (/usr/local/libexec/nginx/ngx_http_lua_module.so: Undefined symbol "ndk_set_var_value") in /usr/local/etc/nginx/nginx.conf:2
nginx: configuration file /usr/local/etc/nginx/nginx.conf test failed
I only load module "ngx_http_lua_module.so" in nginx.conf !
My nginx.conf:
Code:
load_module "/usr/local/libexec/nginx/ngx_http_headers_more_filter_module.so";
load_module "/usr/local/libexec/nginx/ngx_http_lua_module.so";
user www;
worker_processes 1;
# This default error log path is compiled-in to make sure configuration parsing
# errors are logged somewhere, especially during unattended boot when stderr
# isn't normally logged anywhere. This path will be touched on every nginx
# start regardless of error log location configured here. See
# https://trac.nginx.org/nginx/ticket/147 for more info.
#
#error_log /var/log/nginx/error.log;
#
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
...