web-dev-qa-db-fra.com

Invite de démarrage de Nginx [Emerg] pas de section "événements" dans la configuration

Dans le déploiement X-WAF, vous devez créer un nouveau fichier de configuration nginx. Cependant, lors du test de la configuration nginx, une erreur est trouvée et nginx ne peut pas être démarré.

Je me réfère à http://blog.51cto.com/14071176/2318054 , Je l'ai fait étape par étape selon la configuration de l'article, mais j'ai eu un problème.

root@VM-0-6-ubuntu:~# /usr/local/openresty/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/openresty/nginx/conf/nginx.conf syntax is ok
nginx: [emerg] no "events" section in configuration
nginx: configuration file /usr/local/openresty/nginx/conf/nginx.conf test failed

root@VM-0-6-ubuntu:~# /usr/local/openresty/nginx/sbin/nginx
nginx: [emerg] no "events" section in configuration

Dans des circonstances normales, l'exécution de/usr/local/openresty/nginx/sbin/nginx -t aura deux succès, mais le mien est un succès et un échec.

22
Dora

Il suffit d'ajouter events { } au dessus de http { ligne.

// ce commentaire a fonctionné pour moi.

41
Stepan Suvorov

Résoudre pour moi:

events {}
http {
    server {
        # Your code here
    }
}
1
Ruan Nawe