Plone应用程序在启动时立即崩溃 - 如何获得有用的错误输出?

时间:2018-02-08 12:00:00

标签: python plone

我安装了Plone,向我的buildout.cfg添加了一些软件包,并成功运行了bin/buildout。但是,现在,当我运行bin/instance restart时,它立即崩溃,没有错误输出:

$ bin/instance restart
. 
daemon process restarted, pid=29508
$ ps aux | grep 29508
ubuntu   29626  0.0  0.0  12944   928 pts/0    S+   11:52   0:00 grep --color=auto 29508
$ ps aux | grep plone
ubuntu   29743  0.0  0.0  12944   984 pts/0    S+   11:53   0:00 grep --color=auto plone
除了表明服务器已启动的条目之外,var/log/instance.log中也没有任何内容:

------
2018-02-08T11:53:24 INFO ZServer HTTP server started at Thu Feb  8 11:53:24 2018
    Hostname: 0.0.0.0
    Port: 8080

如何找出导致坠机的原因?

1 个答案:

答案 0 :(得分:1)

使用:

而不是运行bin/instance restart
bin/instance fg

这会在前景debug mode中运行Plone,而不是通过Supervisor在生产模式下运行。

然后您可能会看到崩溃的错误消息和追溯,(希望暗示缺少依赖或其他容易解决的问题)。