[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
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
Hvad er nyt
Om Stealth
Passioneret omkring teknologi, skriver jeg med glæde på StealthSettings.com siden 2006. Jeg har stor erfaring med operativsystemer: macOS, Windows og Linux, samt med programmeringssprog og bloggingplatforme (WordPress) og til webshops (WooCommerce, Magento, PrestaShop).
Se alle indlæg af StealthDu kan også være interesseret i...