Sto eseguendo nginx su Windows Server 2008 R2 (x64) come servizio di Windows. Per questo sto usando Windows Service Wrapper. (In realtà, ho seguito questo tutorial: http://mercurial.selenic.com/wiki/HgServeNginxWindows .)
Il servizio funziona bene. Tuttavia, il server non elabora i segnali (ad es. Arresto / ricarica).
Ciò significa che se interrompo il servizio, nginx non viene arrestato. (Devo ucciderlo.)
E quando voglio ricaricare la configurazione dalla riga di comando:
C:\Users\Administrator>E:\apath\nginx\nginx.exe -p E:\apath\nginx -c E:\apath\nginx.conf -s reload
Emette:
nginx: [error] OpenEvent("Global\ngx_reload_4268") failed (5: Access is denied)
Sto eseguendo il comando come amministratore e il servizio è in esecuzione sotto l'utente SERVIZIO DI RETE.
Suggerimenti o problemi simili?