我正在为用户目录中的plone设置测试服务器。警告ZEO.zrpc ... ECONNREFUSED启动Plone时出错
我所做的是我复制的生产模式下,整个Plone的目录用户目录,并更改了配置到另一个端口,并改变所有路径从/var/plone
到/home/user/plone
,我也改变了所有原始端口像端口不同的端口号例如8080和8081,7070和7071。
我还将plone目录的权限更改为放置该用户的用户,并使用该用户的帐户运行构建。我成功地运行了构建(./bin/buildout
)并成功启动了zeo(./bin/zeo start
;输出daemon process started, pid=13123
)。
现在的问题是,当我试图运行实例(./bin/instance FG),我得到这个错误:
2012-11-09 18:48:45 WARNING ZEO.zrpc (13136) CW: error connecting to ('127.0.0.1', 7100): ECONNREFUSED
2012-11-09 18:48:50 WARNING ZEO.zrpc (13136) CW: error connecting to ('127.0.0.1', 7100): ECONNREFUSED
2012-11-09 18:49:00 WARNING ZEO.zrpc (13136) CW: error connecting to ('127.0.0.1', 7100): ECONNREFUSED
2012-11-09 18:49:20 WARNING ZEO.zrpc (13136) CW: error connecting to ('127.0.0.1', 7100): ECONNREFUSED
谁能给我一个想法如何解决这一问题?非常感谢。
请检查ZEO日志并检查它是否实际启动;例如,守护进程开始的消息不会告诉你任何有关它是否成功绑定到端口的信息。 –
嗨,我试着再次启动zeo,同时尾随zeo.log,我得到了这个实时错误:2012-11-12T08:30:40 sleep 1避免快速重启 2012-11-12T08:30:40 pid 21332:退出状态1 2012-11-12T08:30:41产生的进程pid = 21333 2012-11-12T08:30:44 sleep 2避免快速重启 ... – jake
因此,您的ZEO进程没有启动,可能是因为它无法绑定到港口。尝试在前景模式下运行以确认。 –