はじめに
CentOS上でrailsアプリを動かした際、エラーログの確認方法をまとめた。
環境
CentOS7
rails 6.1.4
capistrano 3.16.0
puma 4.3.8
本番エラーログ確認方法
# logディレクトリへ移動
$ cd /var/www/html/<アプリ名>/current/log
# lsコマンド入力
$ ls
capistrano.log production.log puma_access.log puma_error.log
①capistrano.log → capistrano実行時のログやエラーログ
②production.log → アプリ実行時のログやエラーログ
③puma_access.log → pumaを起動した際のログ
④puma_error.log → puma実行時のエラーログ
# production.logの最新ログ20行分出力
$ tail -n 20 /var/www/html/<アプリ名>/current/log/production.log
まとめ
何かエラーが発生した場合は、まずはproduction.logを確認する。
参照