[Pataisyti] Nginx: [Emerg] “Load_module” Direktyva nurodoma per vėlai nginx.conf

Modulių įrengimasApache ir Nginx Reikia pakeisti konfigūracijos failus. nginx.conf, mūsų atveju.

Noviciniams vartotojams, keičiant linijas ir direktyva nginx.conf Tai gali būti ekstremalus sportas, ypač jei nesuprantu, kaip veikia blokai Nginx.

klaida “nginx: [Emerg] “Load_module” Direktyva nurodoma per vėlai nginx.conf” Tai yra labiausiai paplitusi pridedant „Nginx“ modulį, kai jis buvo įdiegtas. Jo sprendimas yra labai paprastas ir mes turime nieko nedaryti, bet įkišti modulių linijas viršutinėje nginx.conf dalyje.

Palyginti su kitais konfigūracijos failais, „Nginx“ vykdo direktyvas, apibrėžimus ir sąlygas ta tvarka, kuria jie perduodami nginx.conf faile.

Konkretus pavyzdys. Jei įdiegsime „Brotti“ modulis „Nginx“ modulio pakrovimo linijos turi būti iškart po „Nginx“ proceso ID, kad šiems moduliams būtų atsižvelgiama į šias konkrečias eilutes, o procesas veikia teisingai.

 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;
 }
 ....

Pakeitus modulių pakrovimo linijų vietą, vykdykite užsakymą nginx -t SSH, kad įsitikintumėte, jog viskas gerai, ir nėra kitų klaidų. Iš naujo paleiskite „Nginx“ paslaugą taip, kad „Ninx.conf“ pakeitimai turėtų efektą.

Aistringai apie technologijas, su malonumu rašau „Stealthsetts.com“, pradedant nuo 2006 m. Turiu didelę patirtį operacinėse sistemose: „MacOS“, „Windows“ ir „Linux“, taip pat programavimo kalbose ir tinklaraščių platformose („WordPress“) ir internetinėse parduotuvėse („WooCommerce“, „Magento“, „Presashop“).

Home Jūsų jo vadovėlių šaltinis, naudingi patarimai ir naujienos. [Pataisyti] Nginx: [Emerg] “Load_module” Direktyva nurodoma per vėlai nginx.conf
Palikite komentarą