[修正] 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.confの変更を有効にするために、NGINXサービスを再起動します。

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

著者について

ステルス

ガジェットやITが2006の喜んstealthsettings.comを書いて、私はコンピュータやMacOSの、Linuxでは、Windowsの、iOSとAndroidのについてあなたに新しいものを発見したいすべてのものに情熱。

コメントを残す