J'essaye de lancer Catalyst sur CentOS 7 en utilisant start-stop-daemon. Voici la commande start-stop-daemon
que je lance:Catalyst sortant lorsque démarré avec start-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"
Puis-je obtenir cette erreur:
Cannot resolve host name -- exiting!
Il affiche cette erreur après le chargement des actions enchaînées et les imprimer à l'écran, et après avoir affiché la finale message:
[info] myapp powered by Catalyst 5.90112
En /etc/hosts
J'ai essayé commentant tout hostname je pensais peut-être à l'origine d'un problème:
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
Ce qui est étrange est que si je ne l'utilise start-stop-daemon
et je viens de démarrer le serveur à partir de la ligne de commande, le serveur démarre très bien.