nginx: [emerg] “worker_processes” directive is not allowed here in /usr/local/nginx/conf/nginx.conf:3

Cette erreur arrive quand la directive “worker_processes” est incluse une deuxième fois. Typiquement cela arrive quand on a include *.conf dans son nginx.conf et que cela inclut nginx.conf lui même.

Il faut donc être spécifique sur les fichiers à inclure include site.conf ou déplacer nginx.conf dans un autre dossier que celui des sous fichiers de configuration.

No related posts.

flattr this!

2 comments

  1. foxmask

    avé “le petit indien” on fait des hôtes virtuels, en incluant les fichiers de conf dans httpd.conf :

    include vhost/*

    où tout autre nom que vhost contenant les fichiers de config de ces derniers et roule “petite lune” ;)

  2. En fait c’est pareil sur une installe standard de nginx (il y a un site-available et tout le bordel). Mais comme on compile le truc à la main car on a une version custo, on a pas la belle arbo bien propre qu’on devrait.

Flux RSS des commentaires

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Jouer à mario en attendant que les autres répondent