轨道发射问题:“ ConfigParser.NoSectionError:无节:\'格式化程序\'”

问题描述

|| 我正在尝试启动Orbited,但不幸的是,我遇到了多个问题!首先,easy_install的问题(已解决)。然后,按照http://mischneider.net/?p=125的说明进行操作。但是当使用
orbited -c orbited.cnf
时,我得到以下信息:
Traceback (most recent call last):
  File \"C:\\Python27\\Scripts\\orbited-script.py\",line 8,in <module>
    load_entry_point(\'orbited==0.7.11beta3\',\'console_scripts\',\'orbited\')()
  File \"C:\\Python27\\lib\\site-packages\\orbited-0.7.11beta3-py2.7.egg\\orbited\\star
t.py\",line 133,in main
    logging.config.fileConfig(options.config)
  File \"C:\\Python27\\lib\\logging\\config.py\",line 70,in fileConfig
    formatters = _create_formatters(cp)
  File \"C:\\Python27\\lib\\logging\\config.py\",line 106,in _create_formatters
    flist = cp.get(\"formatters\",\"keys\")
  File \"C:\\Python27\\lib\\ConfigParser.py\",line 567,in get
    raise NoSectionError(section)
ConfigParser.NoSectionError: No section: \'formatters\'
这是我的配置文件(orbited.cnf):
[listen]
http://:9000
stomp://:61613

[access]
* -> localhost:61613

[global]
session.ping_interval = 300
(编辑:我可能需要[格式]部分?) 我绝对一无所有,而且我找到的大部分资源都指向了orbited.org,自从我对轨道产生兴趣的那一天起,它就一直在下降。请帮帮我!我真的很想开始开发很棒的django直播应用!     

解决方法

tar文件中有一个示例配置文件。 您可以在以下网址在线找到它:https://bitbucket.org/desmaj/orbited/src/1a8a47861f1d/daemon/orbited.cfg.example 只需复制[loggers]部分之后的所有内容即可。 在需要更多调试信息的地方设置相关级别= DEBUG -sid     ,以防万一有人想只是C&P我按照sid的建议添加的代码。如果有用,请支持他的答案,而不是这个!
# new logging configuration using the python stdlib logging.fileConfig
[loggers]
keys = root,orbited,orbited_TCPConnectionResource

[handlers]
keys = console,errors,connections

[formatters]
keys = generic

[logger_root]
level = NOTSET
handlers = console

[logger_orbited]
level = WARN
handlers = errors
qualname = orbited

[logger_orbited_TCPConnectionResource]
level = DEBUG
handlers = connections
qualname = orbited.cometsession.TCPConnectionResource

[handler_console]
class = StreamHandler
args = (sys.stderr,)
level = INFO
formatter = generic

[handler_errors]
class = FileHandler
args = (\'error.log\',\'w\')
level = WARN
formatter = generic

[handler_connections]
class = FileHandler
level = DEBUG
formatter = generic
args = (\'connections.log\',\'w\')

[formatter_generic]
format = %(asctime)s,%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s