Приложение 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.
Затем вы, скорее всего, увидите сообщение об ошибке и трассировку для своего сбоя (надеюсь, намекает на отсутствующую зависимость или другую легко разрешимую проблему).