Приложение 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 ответ

Решение

Вместо бега bin/instance restart, используйте:

bin/instance fg

Это запускает Plone в режиме отладки на переднем плане, а не в производственном режиме через Supervisor.

Затем вы, скорее всего, увидите сообщение об ошибке и трассировку для своего сбоя (надеюсь, намекает на отсутствующую зависимость или другую легко разрешимую проблему).

Другие вопросы по тегам