【ubuntu 12.04 LTS】 nginxエラー:wordpressで「502 Bad Gateway」

投稿者: | 2014/09/05

何気なくページを開いてみたら、「502 Bad Gateway」
またか、と思いつつ

/etc/init.d/nginx restart

と再起動後に再度アクセス。

しかし、「502 Bad Gateway」と再起動前と変わらない。

しかたがないので、wordpressのエラーログを確認。

less /var/log/nginx/wordpress_error.log
(ログ出力設定は、nginxの設定に書かれている)

すると、下記のようなエラーが………
connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream

今回は下記のようなエラーで解消した。


  • cd /var/run

  • chmod 666 php5-fpm.sock

  • vi /etc/php5/fpm/pool.d/www.conf

46行目当たりを検索。

; Set permissions for unix socket, if one is used. In Linux, read/write
; permissions must be set in order to allow connections from a web server. Many
; BSD-derived systems allow connections regardless of permissions.
; Default Values: user and group are set as the running user
;                 mode is set to 0666
;listen.owner = www-data
;listen.group = www-data
listen.mode = 0666(先頭の";"を外し、このように設定する。)
  • /etc/init.d/nginx restart

  • /etc/init.d/php5-fpm restart


これで、再度アクセスすれば表示されるはず。

参考URL:http://thanks.hopto.org/modules/d3blog/details.php?bid=135#.U3A47_l_svx

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です