我似乎只能通过stderr写入Apache错误日志。任何人都知道我可以从我的Python Web项目中使用更结构化的日志记录体系结构,如公用?如何在apache下从mod_python写入日志?
2
A
回答
3
目前没有任何内建的mod_python日志记录支持。如果你真的想在Apache日志中的工作,你可以看看这个线程(确保你得到的发布代码的第二个版本,而不是第一个):
- http://www.dojoforum.com/node/13239
- http://www.modpython.org/pipermail/mod_python/2005-October/019295.html
如果您只是想使用更加结构化的日志记录系统,Blair引用的Python标准日志模块功能非常齐全。除了从Python.org文档布莱尔的联系,这里有一个更深入地了解模块的功能,从onLamp:
而对于一个匆匆的使用例子:
2
我以前在(非网络)项目中使用内置的Python logging module,并且成功 - 它也应该在网络托管环境中工作。
0
我同意Blair Conrad关于Python日志记录模块的文章。标准日志处理程序有时会丢弃消息。值得使用日志记录模块的SocketHandler并构建一个接收器来侦听消息并将它们写入文件。
3
这在过去的四年里一定会发生变化。如果你遇到这个问题,想做到这一点,那么你可以做到这一点通过请求对象,即
def handler(req) :
req.log_error('Hello apache')
相关问题
- 1. 将PHP变量写入apache日志
- 2. 如何使Apache通用日志记录写入特定光盘日志文件
- 3. 从Jenkinsfile中写入日志
- 4. 如何使用mod_wsgi写入apache日志文件
- 5. Apache日志取消下载?
- 6. 在apache和mod_python下运行颠覆
- 7. 将apache日志导入piwik
- 8. 登录mod_python/apache
- 9. mod_python Apache配置
- 10. Apache,SVN和mod_python
- 11. Prestashop - 如何写入日志文件?
- 12. 如何写入Tomcat的日志文件
- 13. 码头:如何写入访问日志
- 14. 如何在Apache中管理mod_wsgi日志?
- 15. 从python程序写入日志文件
- 16. 导入错误mod_python的下
- 17. 访问用于写入Apache错误日志的Python瓶请求上下文
- 18. C#写入日志文件
- 19. 写入日志文件
- 20. 写入Windows安全日志
- 21. 将日志写入文件
- 22. powershell写入日志文件
- 23. Log4Net无法写入日志
- 24. 如何从gemfire函数中写入日志
- 25. 如何从Java写入Windows事件日志?
- 26. 如何将评论从java写入Jenkins日志?
- 27. 直接将“puts”放到Rails中,写入Apache日志
- 28. Python mod_wsgi写入自定义日志文件,而不是Apache error_log
- 29. 写入apache httpd访问日志条目到oracle数据库
- 30. 配置Apache从mod_python错误中恢复
这个答案是正确的,至少它为我工作 – 2013-09-06 21:02:05