Système: serveur Ubuntu 12.04
Redémarrage de lighttpd
afficher le statut sous la forme _[ OK ]
_
Mais lors de l'exécution netstat -ntulp
Je ne trouve pas le serveur lighttpd en cours d'exécution.
Voici une capture d'écran montrant les résultats.
Comme vous pouvez le constater, le fait de vérifier la syntaxe de la configuration du serveur révèle l'existence d'une erreur d'autorisation sur _/var/run/lighttpd.pid
_.
Un rapide _ls -l
_ révèle qu'il est la propriété de l'utilisateur root
.
J'ai donc rapidement changé le propriétaire de _lighttpd.pid
_ en _server.username/server.group
_ = _www-data
_ et j'ai rechargé lighttpd avec une vérification par netstat.
Mes efforts ont échoué. La pid
continue de revenir à la propriété racine.
Voici mon _lighttpd.conf
_.
Toute aide à ce sujet serait appréciée. Merci.
Eh bien, toute la question est discutable.
Je n’ai pas configuré correctement mes connexions de socket php5-fpm
. Résolu avec ce qui suit.
Première,
_Sudo nano /etc/php5/fpm/pool.d/www.conf
_
Maintenant, changez la ligne d'écoute pour ressembler à ceci.
; listen = 127.0.0.1:9000
listen = /tmp/php5-fpm.sock
Seconde,
_Sudo nano /etc/lighttpd/conf-available/15-fastcgi-php.conf
_
Maintenant, il vous suffit de redémarrer votre _php5-fpm
_ -> _Sudo /etc/init.d/php5-fpm reload
_
Et, _Sudo /etc/init.d/lighttpd restart
_
Référence: