[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 en SSH pour vous assurer que tout va bien et qu'il n'y a pas d'autres erreurs. Restartvous disposez du service NGINX pour que les modifications apportées à nginx.conf prennent effet.

Laissez un commentaire

Votre adresse email n'apparaîtra pas. Les champs obligatoires sont marqués *

Total
0
Partages
article précédent

Tutoriel d'installation complet Windows pe Mac (MacBook, iMac)

article suivant

Activer / Désactiver "Défilement de la fenêtre inactive" dans Windows 10 - Faites défiler jusqu'à une fenêtre d'arrière-plan

Total
0
Partager