[修正] nginx:[emerg] “load_module” 指令は、nginx.confで遅すぎると指定されています

モジュールのインストール のために アパッチ そして nginx 構成ファイルの変更が必要です。 nginx.conf、私たちの場合。

NOVICユーザー向け、ラインを変更します nginx.confの指令 特にブロックがどのように機能するかわからない場合は、極端なスポーツになる可能性があります nginx

エラー “nginx:[emerg] “load_module” 指令は、nginx.confで遅すぎると指定されています” Nginxモジュールがインストールされた後に追加する場合、最も一般的です。その解決は非常に単純であり、nginx.confの上部にモジュールのラインを置くだけではありません。

他の構成ファイルと比較して、nginxはnginx.confファイルに渡される順序でディレクティブ、定義、条件を実行します。

具体的な例。インストールする場合 Brottiモジュール NGINXの場合、モジュールのロードラインはNGINXプロセスIDの直後に行う必要があり、次の特定のラインがこれらのモジュールを考慮し、プロセスが正しく実行されています。

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

モジュールのロードラインの場所を変更したら、注文を実行します nginx -t SSHでは、すべてが問題なく、他のエラーがないことを確認します。 ninx.confの変更が効果をもたらすように、nginxサービスを再起動します。

テクノロジーに情熱を注いで、私は2006年からStealthsetts.comに喜びをもって書いています。私はオペレーティングシステムなどの豊富な経験を持っています:Macos、Windows、Linuxだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、およびオンラインストア(WooCommerce、Magento、Presashop)。

Home あなたのソースのチュートリアル、便利なヒント、ニュース。 [修正] nginx:[emerg] “load_module” 指令は、nginx.confで遅すぎると指定されています
コメントを残す