/ / Nginx Third-Party-Modul subs_filter installiert, aber nicht funktionsfähig, Rückgabe der unbekannten Direktive - nginx

Nginx Third-Party-Modul subs_filter installiert, aber nicht funktionsfähig, Rückgabe der unbekannten Direktive - nginx

Ich habe Nginx zuvor installiert und neu kompiliert, um zwei neue Module mit den üblichen hinzuzufügen ./configure und make process.

Nginx läuft gut, aber wenn ich sub_filter in der .conf-Datei aufrufen, erhalte ich einen Fehler

nginx: [emerg] unknown directive "sub_filter" in /usr/local/nginx/conf/sites-available/nobo.conf:46

Die Version und die Kompilier-Info sagen mir, dass das Modul da ist (Drittanbieter-Modul). Muss ich es irgendwo aktivieren oder habe ich einen Schritt in dem Prozess verpasst

nginx version: nginx/1.5.7
built by clang 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
TLS SNI support enabled
configure arguments: --add-module=rob_nginx_modules/ngx_http_substitutions_filter_module/ --with-http_ssl_module

Irgendwelche Ideen?

Antworten:

2 für die Antwort № 1

Ihr Fehler besagt, dass die unbekannte Direktive "sub_filter" ist, aber das Modul in Ihren configure-Argumenten ist der Drittanbieter nginx_substitutions_filter.

Die richtige Direktive dafür ist subs_filter mit einem "s".