[Fix] nginx: [émerge] “load_module” La directive est spécifiée trop tard dans nginx.conf

Installation des modules pour Apache et NGINX cela nécessite des modifications des fichiers de configuration. nginx.conf, dans notre cas.

Pour les utilisateurs novices, modifier certaines lignes et directive dans nginx.conf ça peut être un sport extrême, surtout si je ne comprends pas comment fonctionnent les blocs NGINX.

erreur “nginx : [émerge] “load_module” La directive est spécifiée trop tard dans nginx.conf” est le plus courant lors de l'ajout d'un module NGINX après son installation. Sa solution est très simple et nous n'avons rien d'autre à faire que de mettre les lignes du module dans la partie supérieure de nginx.conf.

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

Un exemple concret. Si nous installons Module Brotli pour NGINX, les lignes de chargement des modules doivent être immédiatement après l'identifiant du processus NGINX, afin que les lignes spécifiques suivantes prennent en compte ces modules et que le processus se déroule 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.

Passionné par la technologie, j'écris avec plaisir sur Stealthsetts.com à partir de 2006. J'ai une riche expérience dans les systèmes d'exploitation: macOS, Windows et Linux, mais aussi dans les langages de programmation et les plateformes de blogs (WordPress) et pour les magasins en ligne (WooCommerce, Magento, Presashop).

Home Votre source de tutoriels informatiques, des conseils et des nouvelles utiles. [Fix] nginx: [émerge] “load_module” La directive est spécifiée trop tard dans nginx.conf
Laisser un commentaire