我想禁用此图片中的日志记录(在红色框中):
我使用 turbogears 2.3.7 。当我启动变速箱服务器并访问我的网址http://localhost:8778时。在日志中将显示访问URL。
例如:
127.0.0.1 - - [11/Mar/2016 16:59:06] "GET /css/bootstrap.min.css HTTP/1.1" 304 0
127.0.0.1 - - [11/Mar/2016 16:59:06] "GET /css/style.css HTTP/1.1" 304 0
127.0.0.1 - - [11/Mar/2016 16:59:06] "GET /css/style.css HTTP/1.1" 304 0
127.0.0.1 - - [11/Mar/2016 16:59:06] "GET /css/style.css HTTP/1.1" 304 0
答案 0 :(得分:4)
这是因为您正在为wsgiref
服务器提供应用程序。您可以在use = egg:gearbox#wsgiref
文件的[server:main]
部分中看到development.ini
这一事实。
仅用于开发的wsgiref
服务器没有正确的日志记录配置,只是将所有内容输出到stderr
。
如果您想管理日志记录,可以切换到更适合的服务器,例如女服务员。
只需pip install waitress
,然后在development.ini
中输入类似:
[server:main]
use = egg:waitress#main
取代
[server:main]
use = egg:gearbox#wsgiref