[Fix] nginx: [émerge] “load_module” La directive est spécifiée trop tard dans nginx.conf
[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.
[Fix] nginx: [émerge] “load_module” La directive est spécifiée trop tard dans nginx.conf
Quoi de neuf
À propos Stealth
Passionné de technologie, j'écris avec plaisir sur StealthSettings.com depuis l'année 2006. J'ai une vaste expérience des systèmes d'exploitation : macOS, Windows et Linux, ainsi que des langages de programmation et des plateformes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).
Voir tous les messages de StealthVous pourriez également être intéressé par...