Wordpressでたまに503のエラーが出ていて色々調べていたのですが、原因はデプロイ後にphp-fpmをリロードしていなかったことでした。 php-fpmのログにはエラーが出ておらずnginxのアクセスログだけに出ていた(nginxのエラーログにも出てない)ので見つけるのが大変でした。
設定は↓を追記して bundle install
をします。
Gemfile
gem 'capistrano-php-fpm'
Capfile
require 'capistrano/php_fpm/sysv_upstart'
config/deploy.rb
namespace :deploy do
after :finishing, 'php_fpm:reload'
end