geoip and lua module, even though I didn’t load them, they are still
working.
So is there any differences between these modules? Why some of them need to
be loaded before use, some are not?
Most likely you are not using those modules in your configuration. You
will only get a complaint from nginx if they are referenced in your
configuration file(s) and not loaded.
Since you built nginx from FreeBSD ports, you can look at
/usr/local/etc/nginx/nginx.conf-dist and it will show all the modules
that have been built and need to be loaded dynamically if used.
–
Jim O.
“Never argue with a fool, onlookers may not be able to tell the
difference.” - Mark Twain
But it seems I only need to load ngx_http_headers_more_filter_module.so.
For
geoip and lua module, even though I didn’t load them, they are still
working.
So is there any differences between these modules? Why some of them need
to
be loaded before use, some are not?
Posted at Nginx Forum:
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.