[修正]nginx:[emerg]「load_module」ディレクティブの指定が遅すぎます nginx.conf

モジュールのインストール 以下のために アパッチ si nginxの 構成ファイルの変更が必要です。 nginx.conf、我々の場合には。

初心者ユーザーの場合、回線の変更と の指令 nginx.conf 特にブロックの仕組みがわからない場合は、極端なスポーツになる可能性があります nginxの.

エラー "nginx:[emerg]「load_module」ディレクティブの指定が遅すぎます nginx.conf」は、NGINXモジュールがインストールされた後に追加された場合に最も一般的です。 それを解決するのは非常に簡単で、私たちがしなければならないのは、モジュール行を上部に配置することだけです。 nginx.conf.

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

具体例。 インストールしたら Brotliモジュール 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 で、すべてが正常で、他にエラーがないことを確認します。 からの変更が反映されるように、NGINX サービスを再起動します。 nginx.conf 効果があります。

テクノロジーに情熱を持っており、喜んで記事を書いています StealthSettings2006 年から .com を運営しています。私はオペレーティング システムに関して豊富な経験を持っています。 macOS, Windows シ Linuxだけでなく、プログラミング言語やブログ プラットフォームでも使用できます (WordPress) およびオンライン ストアの場合 (WooCommerce、Magento、PrestaShop)。

» Linux » [修正]nginx:[emerg]「load_module」ディレクティブの指定が遅すぎます nginx.conf
コメント