Hello,
> > Here is an error occurred if I run "nginx -t" in Windows CLI when the > > nginx server is in running, > > > > The tips always is the same: "Assertion failed: > > ngx_shared_sockets->pid==pid, file src/core/nginx.c, line 374" > > This is because you are running nginx.exe as a different user then nginx.exe > is running under, its the same issue when you run 'nginx -s reload' while > nginx is running as a service (which is a different user) see the FAQ on the > project website which describes a workaround to this problem. > > If you need to test a config on the same machine then make a copy of the > environment in some other folder so that the PID file does not conflict with > the running version. Or stop nginx, run your test and start nginx. > I think it is not true. I can run nginx -s reload and all other -s command on this situation. And the Windows version from nginx.org can run nginx -t without problem. Please kindly look further for the reason. Thank you. > > And please try to compile a version with this module: > > http://wiki.nginx.org/HttpSubsModule, and with the options > > I will have a look at > https://github.com/yaoweibin/ngx_http_substitutions_filter_module > Thank you. > > "--without-mail_pop3_module --without-mail_imap_module > > --without-mail_smtp_module" if possible, thank you. > > I'm not going to remove modules unless they are bugged beyond repair. > > Adding/removing modules on the fly is on the long term feature list > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?2,245105,245161#msg-245161
_______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx