当我运行lighttpd + fastcgi + web.py作为守护进程时,标准输出在哪里?

时间:2013-11-08 02:48:45

标签: centos fastcgi lighttpd web.py

我在CentOS上使用fastcgi和web.py运行lighttpd作为守护进程使用:

service lighttpd start

哪个有效。我的网站加载。但现在无法找到web.py的输出(即任何异常,请求日志等)。 stdout去哪儿了?

我在access.log和error.log中查看了/ var / log / lighttpd /,并且都没有保存web.py的输出。

1 个答案:

答案 0 :(得分:2)

来自lighttpd中的fastcgi进程的AFAIK stdout 只是被忽略

如果您想从fastcgi进程获取 stderr 输出,可以使用http://redmine.lighttpd.net/projects/1/wiki/docs_modcgi中的server.breakagelog选项:

server.breakagelog = "/var/log/lighttpd/breakage.log" 

但这是没有事件时间或来源的原始stderr输出。

我建议使用web.py或Python日志工具并记录到文件。