2016-03-11 3 views
0

Я хотел бы, чтобы отключить ведение журнала в этой картине (в красной рамке):Как отключить ведение журнала при запуске turbogear2?

enter image description here

Я использую TurboGears 2.3.7. Когда я запускаю сервер коробки передач и получаю доступ к моему URL-адресу 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 

ответ

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 
Смежные вопросы