我已经设置了一个nginx服务器(nginx version: nginx/1.6.2
)+ fcgiwrapper(fcgiwrap版本1.1.0)。
它应该在http请求上执行C程序。
C程序将html代码输出到stdout
,并将错误消息输出到stderr
。
(使用fprintf(stderr, "Some Message");
)
几周前,stderr上的输出总是从nginx-config写入error_log
文件。但是,自从我注意到几天后,我的C程序中的stderr
上的消息不再记录在nginx-error-log中。考虑到error_log
或access_log
,我没有在配置中更改任何内容。
如何将stderr
从cgi-programs登录到nginx-error-log?