2012-01-05 92 views
1

當我有一個燒瓶應用程序安裝在/在cherrypy下運行時,是否有一種方法可以執行燒瓶應用程序日誌記錄,以命名爲OfFlaskApp.error.log和nameOfApp.access.log以及有櫻桃日誌去自己的訪問和錯誤日​​志?CherryPy和使用配置文件燒瓶日誌記錄

而不必再拍python腳本只是爲了操縱測井公司這樣...

感謝

回答

1

當託管應用程序WSGI你不經過充分的CherryPy引擎堆去,所以你不無法訪問諸如日誌記錄等功能。

這裏你應該只是包裝你的應用程序到WSGI中間件 提供你需要什麼,尋找實例中的wsgilog模塊

http://pypi.python.org/pypi/wsgilog/

看一看這段代碼,以及: http://python.6.n6.nabble.com/Logging-to-screen-with-a-WSGI-application-td1928526.html

+0

哇。我正在努力弄清楚爲什麼我的日誌記錄不起作用。謝謝。 我確實發現可以通過設置'log.wsgi'指向你的配置來配置CherryPy來使用WSGI日誌記錄。 (http://docs.cherrypy.org/dev/refman/_cplogging.html#cherrypy._cplogging.LogManager.wsgi) – losttime 2012-06-14 18:14:41