Nginx - hvordan man og indstillinger

ved

0

[Fix] Nginx: [Emerg] “load_module” Direktiv er specificeret for sent i nginx.conf

[Fix] Nginx: [Emerg] “load_module” Direktiv er specificeret for sent i nginx.conf

0
Nginx - hvordan man og indstillinger

Montering af moduler for Apache og Nginx det kræver ændringer af konfigurationsfilerne. nginx.conf, i vores tilfælde.

For nybegyndere, ændring af nogle linjer og direktiv i nginx.conf det kan være ekstrem sport, især hvis jeg ikke forstår hvordan blokkene fungerer Nginx.

fejl “nginx: [dukker op] “load_module” Direktiv er specificeret for sent i nginx.conf” er mest almindeligt, når du tilføjer et NGINX-modul, efter at det er blevet installeret. Dens løsning er meget enkel, og vi skal ikke gøre andet end at sætte modullinjerne i den øverste del af nginx.conf.

Sammenlignet med andre konfigurationsfiler udfører NGINX direktiverne, definitionerne og betingelserne i den rækkefølge, som de sendes i nginx.conf-filen.

Et konkret eksempel. Hvis vi installerer Brotli modul pentru NGINX, liniile de incarcare a modulelor trebuie sa fie imediat dupa id-ul procesului NGINX, astfel ca urmatoarele linii specifice sa tina cont de aceste module si procesul sa ruleze corect.

 user nginx;
 worker_processes 2;
 pid /var/run/nginx.pid;
 load_module modules/ngx_http_brotli_filter_module.so;
 load_module modules/ngx_http_brotli_static_module.so;
 events {
 worker_connections 1024;
 }
 ....

Dupa ce ati schimbat locul liniilor de incarcare a modulelor, executati comanda nginx -t in SSH pentru a va asigura ca totul este ok si nu exista alte erori. Restartati serviciul NGINX pentru ca schimbarile din nginx.conf sa aiba efect.

[Fix] Nginx: [Emerg] “load_module” Direktiv er specificeret for sent i nginx.conf

Du kan også være interesseret i...

Efterlad et svar

Din e-mailadresse vil ikke blive offentliggjort. Krævede felter er markeret *