Redmineのインストール時Apacheでエラー(Permission denied)

カテゴリー「エラー対応」の投稿について
YzITで実施したエラー対応の記録を共有するために公開しています。ブログで公開するために書かれた文章ではありませんので、ご了承ください。
------------------------------------

起票日:2020/6/13

Redmineを仮想サーバー(CentOS)にインストール
rbenvを使用。Apacheを経由し、passengerでアクセスさせる

エラーLog

App 21100 stderr: Cannot execute "[.rbenvディレクトリ]/versions/2.6.6/lib/ruby/gems/2.6.0/gems/passenger-5.1.12/buildout/support-binaries/PassengerAgent": Permission denied (errno=13)
[ E 2020-04-21 17:59:35.2881 21075/Te age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /var/lib/redmine: An error occurred while starting up the preloader.
  Error ID: 54813435
  Error details saved to: /tmp/passenger-error-dGOVQK.html
  Message from application: Cannot execute "[.rbenvディレクトリ]/versions/2.6.6/lib/ruby/gems/2.6.0/gems/passenger-5.1.12/buildout/support-binaries/PassengerAgent": Permission denied (errno=13)

[ E 2020-04-21 17:59:35.2919 21075/T7 age/Cor/Con/CheckoutSession.cpp:285 ]: [Client 1-1] Cannot checkout session because a spawning error occurred. The identifier of the error is 54813435. Please see earlier logs for details about the error.
[Tue Apr 21 18:03:17.672743 2020] [mpm_prefork:notice] [pid 21045] AH00170: caught SIGWINCH, shutting down gracefully

対応: 当該ファイル(PassengerAgent)についてユーザーapacheからのアクセスを許可

コメント