﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	uname	nginx_version
1105	"Unknown directive ""init_by_lua"""	5290charlie@…		"This directive line has been part of our config for some time. It had no problems as of last night (running on nginx v1.11.3). After rebuilding server today, nginx was version 1.11.5 and will not start giving the following error:

{{{
2016/10/13 13:52:45 [emerg] 4977#4977: unknown directive ""init_by_lua"" in /path/to/conf/file:LINE_NO
}}}

The line in the conf file is for loading cjson:

{{{
init_by_lua 'cjson = require ""cjson""';
}}}

The only change (I know of) since last night, is nginx version 1.11.3 -> 1.11.5"	defect	closed	major		other	1.11.x	invalid	directive lua		Linux ip-172-31-48-130 3.13.0-77-generic #121-Ubuntu SMP Wed Jan 20 10:50:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux	"nginx version: nginx/1.11.5
built with OpenSSL 1.0.1f 6 Jan 2014
TLS SNI support enabled
configure arguments: --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-debug --with-pcre-jit --with-ipv6 --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_flv_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_mp4_module --with-http_perl_module=dynamic --with-http_random_index_module --with-http_secure_link_module --with-http_sub_module --with-http_xslt_module=dynamic --with-mail=dynamic --with-mail_ssl_module --with-stream=dynamic --with-stream_ssl_module --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/headers-more-nginx-module --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-auth-pam --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-cache-purge --add-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-dav-ext-module --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-development-kit --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-echo --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/ngx-fancyindex --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nchan --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-lua --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-upload-progress --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-upstream-fair --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/ngx_http_substitutions_filter_module"
