[Correctif] nginx: [Emerg] La directive «load_module» est spécifiée trop tard dans nginx.conf

Installation du module pour Apache si Nginx nécessite des modifications dans les fichiers de configuration. nginx.confDans notre cas.

Pour les utilisateurs novices, changer de ligne et directives dans nginx.conf ça peut être un sport extrême, surtout si je ne comprends pas comment fonctionne le blocage Nginx.

L'erreur "nginx: [Emerg] La directive «load_module» est spécifiée trop tard dans nginx.conf«Est le plus courant lorsqu'un module NGINX est ajouté après son installation. Le résoudre est très simple et tout ce que nous avons à faire est de mettre les lignes de module en haut de nginx.conf.

Par rapport aux autres fichiers de configuration, NGINX exécute les directives, les définitions et les conditions dans l'ordre dans lequel elles sont transmises au fichier nginx.conf.

Un exemple concret. Si on installe Module de Brotli pour NGINX, les lignes de chargement des modules doivent se situer immédiatement après l'ID de processus NGINX, afin que les lignes spécifiques suivantes prennent en compte ces modules et que le processus s'exécute correctement.


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

Après avoir modifié l’emplacement des lignes de chargement du module, exécutez la commande nginx -t dans SSH pour vous assurer que tout va bien et qu'il n'y a pas d'autres erreurs. Redémarrez le service NGINX pour que les modifications apportées à nginx.conf prennent effet.

 

[Correctif] nginx: [Emerg] La directive «load_module» est spécifiée trop tard dans nginx.conf

A propos de l'auteur

infiltration

Passionné de tout gadget et informatique, j'écris avec plaisir sur la furtivitésettings.com depuis 2006 et j'aime découvrir avec vous de nouvelles choses sur les ordinateurs et les systèmes d'exploitation macOS, Linux, Windows, iOS et Android.

Laisser un commentaire