我似乎只能通過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