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.
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” ;)
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.