php5-fpm Permission denied

[記事公開日]2014/12/29 19:32

ubuntu 14.04LTS
nginx 1.7.9
php5-fpm 5.5.9-1ubuntu4.5
mysql 14.14 Distrib 5.5.40
WordPress 4.1
をインストールした時にはまったこと

全部インストールして設定したつもりがブラウザでphpファイルにアクセスしても「502 Bad Gateway」になり実行できなかった。
nginxのエラーログを調べてみると

~ connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client ~

となっている。検索すると以下のようにすればいいらしい。

sudo chmod 666 /var/run/php5-fpm.sock
sudo vim /etc/php5/fpm/pool.d/www.conf
;listen.mode = 0666

から先頭の;を外す
そしてサービスの再起動で動くようになりました。

sudo service php5-fpm restart
sudo service nginx restart