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