前提・実現したいこと
VPSのCentOSにBitnamiのRedmineをインストールして利用したい。
インストール自体は完了し、一旦は使用できていた。
プラグインを導入するためにBundlerをインストールしようとしたところ、rubyが見つからないなどのエラーが発生していくつかのインストール作業を行った。(まだプラグイン自体は入れていない)
この辺りは細かい記録を残せていないので曖昧ですが、おそらく以下のQiitaを参考にしました。
- https://qiita.com/micheleno13/items/c0f8160b0deb2984677f
- https://qiita.com/tokimari/items/51ac63a1fe244b819aea
エラーが出ていたかどうかは申し訳ないですが覚えていません。
ドメイン名の設定等Redmineとは関係のない理由でVPSを再起動したところ、Redmineにアクセスできなくなった。
発生している問題・エラーメッセージ
- Redmineへアクセスした際のエラー画面
/opt/redmine-4.0.5-6/apache2/logs/error_log
の内容
App 28860 output: /opt/redmine-4.0.5-6/ruby/lib/ruby/gems/2.5.0/gems/passenger-5.3.7/src/helper-scripts/rack-preloader.rb:189:in `block in <module:App>' App 28860 output: /opt/redmine-4.0.5-6/ruby/lib/ruby/gems/2.5.0/gems/passenger-5.3.7/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:380:in `run_block_and_record_step_progress' App 28860 output: /opt/redmine-4.0.5-6/ruby/lib/ruby/gems/2.5.0/gems/passenger-5.3.7/src/helper-scripts/rack-preloader.rb:188:in `<module:App>' App 28860 output: /opt/redmine-4.0.5-6/ruby/lib/ruby/gems/2.5.0/gems/passenger-5.3.7/src/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>' App 28860 output: /opt/redmine-4.0.5-6/ruby/lib/ruby/gems/2.5.0/gems/passenger-5.3.7/src/helper-scripts/rack-preloader.rb:29:in `<main>' [ E 2020-01-04 21:45:11.0480 28755/Tj age/Cor/App/Implementation.cpp:221 ]: Could not spawn process for application /opt/redmine-4.0.5-6/apps/redmine/htdocs/: The application encountered the following error: Could not find rake-13.0.1 in any of the sources (Bundler::GemNotFound) Error ID: 1c87109e Error details saved to: /tmp/passenger-error-luhteG.html [ E 2020-01-04 21:45:11.0512 28755/T9 age/Cor/Con/CheckoutSession.cpp:276 ]: [Client 2-1] Cannot checkout session because a spawning error occurred. The identifier of the error is 1c87109e. Please see earlier logs for details about the error.
試したこと
補足
素人のため関係あるかは分かりませんが、apacheの再起動時に必ずPassenger関連ぽい警告が発生します。
# /opt/redmine-4.0.5-6/ctlscript.sh restart WARNING: PassengerPreStart cannot occur within <VirtualHost> section WARNING: PassengerPreStart cannot occur within <VirtualHost> section Syntax OK /opt/redmine-4.0.5-6/apache2/scripts/ctl.sh : httpd stopped /opt/redmine-4.0.5-6/mysql/scripts/ctl.sh : mysql stopped /opt/redmine-4.0.5-6/mysql/scripts/ctl.sh : mysql started at port 3306 WARNING: PassengerPreStart cannot occur within <VirtualHost> section WARNING: PassengerPreStart cannot occur within <VirtualHost> section Syntax OK WARNING: PassengerPreStart cannot occur within <VirtualHost> section WARNING: PassengerPreStart cannot occur within <VirtualHost> section /opt/redmine-4.0.5-6/apache2/scripts/ctl.sh : httpd started at port 80
あなたの回答
tips
プレビュー