Plone在构建失败后重新启动。如何发现错误

Plone在构建失败后重新启动。如何发现错误,plone,plone-5.x,Plone,Plone 5.x,最近,我一直试图通过mybuildout.cfg的eggs部分添加有用的插件来定制我的Plone,运行buildout并重新启动zeoclusterplonectl restart。 我已经成功地用这种方式安装了几个插件。 但有些人阻止了普隆的工作。例如,尝试添加plone.app.ldap: buildout工作正常,并且服务器的重新启动最初也可以工作,但是在浏览器中访问Plone时,它不会加载,并且plonectl status告诉我我的两个客户端与zeoserver失去了连接。事件日志讲述

最近,我一直试图通过mybuildout.cfg的eggs部分添加有用的插件来定制我的Plone,运行
buildout
并重新启动zeocluster
plonectl restart
。 我已经成功地用这种方式安装了几个插件。 但有些人阻止了普隆的工作。例如,尝试添加
plone.app.ldap
: buildout工作正常,并且服务器的重新启动最初也可以工作,但是在浏览器中访问Plone时,它不会加载,并且
plonectl status
告诉我我的两个客户端与zeoserver失去了连接。事件日志讲述了相同的故事,但除此之外,我不知道是哪个错误导致了问题。当我删除插件时,一切又正常了


我处理插件的方式正确吗?我错过什么了吗?我在哪里可以找到导致zeocluster崩溃的其他信息?

启动时会出现一些问题。您可以通过使用
bin/zeoclient fg
在前台启动客户端来查看它们。 看见 注意:zeoclient脚本可以称为client、client1、instance或类似的名称,这取决于它在构建中的命名方式


这可能会显示Python回溯。可能该加载项缺少依赖项。这将是一个向附加组件作者报告的问题。将缺少的依赖项添加到Oggs add rerunning构建应该可以解决问题。

面临同样的问题。下面是我如何修复它的:

在buildout.cfg的[versions]部分清楚地提到您希望为该加载项安装的版本

[版本]

'附加组件'='版本'


打开附加组件的文档,可能在pypi资源上,检查版本。在运行buildout时,plone会自动为您获取版本,并且会安装与您的plone版本不兼容的附加组件。因此,最好指定您的版本要求。

请用一些调试数据更新您的问题,这样对其他人来说会更有意义…@Mathias问题的全部前提是没有“调试数据”,提问者需要一些;抱怨询问者在关于如何查看错误信息的问题中没有包含错误信息没有多大意义。我无法提供帮助,这就是我要求提供更多信息的原因。