Я пытаюсь запустить Catalyst на CentOS 7 используя start-stop-daemon. Вот start-stop-daemon
команда, которую я бегу:Катализатор, выходящий при запуске с пуском-stop-daemon
start-stop-daemon --start --pidfile /var/run/myapp.pid -d "/home/user/myapp" --exec /opt/perlbrew/perls/perl-5.22.0/bin/perl --startas "/home/user/myapp/script/myapp_fastcgi.pl" --chuid root --make-pid -- "-l :8100 -n 6"
Тогда я получаю эту ошибку:
Cannot resolve host name -- exiting!
Он отображает эту ошибку после загрузки прикованных действий и вывода их на экран, и после вывода на экран окончательное сообщение:
[info] myapp powered by Catalyst 5.90112
В /etc/hosts
Я пытался комментировать любые имена хостов, я думал, что может быть причиной вопрос:
127.0.0.1 myapp.com myapp.com
#127.0.0.1 localhost.localdomain localhost
#127.0.0.1 localhost4.localdomain4 localhost4
# The following lines are desirable for IPv6 capable hosts
#::1 myapp.com myapp.com
#::1 localhost.localdomain localhost
#::1 localhost6.localdomain6 localhost6
Что странно, что если я не использую start-stop-daemon
и я просто запустить сервер из командной строки, сервер начинает нормально.