こんばんわ。Passengerに関するエラーが発生してしまい、非常に困っております。
元々、ローカル(rbenv2.4.6)と本番(rbenv2.6.1)で環境が違ったため、一度2.4.6をuninstallし、2.6.1をinstallしました。
その後、再起動を行うと該当サイトが表示されなくなってしまいました。
原因を探していると、Passengerに関するエラーがおそらく起きているようです。
apachectl configtestを行ってみると
httpd: Syntax error on line 1033 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/first_read/0.conf: Cannot load /opt/rbenv/versions/2.4.6/lib/ruby/gems/2.4.0/gems/passenger-6.0.2/buildout/apache2/mod_passenger.so into server: /opt/rbenv/versions/2.4.6/lib/ruby/gems/2.4.0/gems/passenger-6.0.2/buildout/apache2/mod_passenger.so: cannot open shared object file: No such file or directory
となり、
Include conf.d/first_read/*.conf
上記の行が該当します。この行は今まで触れたことがなく全くエラー原因が自分では理解できません。
ERROR: Phusion Passenger doesn't seem to be running. If you are sure that it is running, then the causes of this problem could be: 1. You customized the instance registry directory using Apache's PassengerInstanceRegistryDir option, Nginx's passenger_instance_registry_dir option, or Phusion Passenger Standalone's --instance-registry-dir command line argument. If so, please set the environment variable PASSENGER_INSTANCE_REGISTRY_DIR to that directory and run passenger-status again. 2. The instance directory has been removed by an operating system background service. Please set a different instance registry directory using Apache's PassengerInstanceRegistryDir option, Nginx's passenger_instance_registry_dir option, or Phusion Passenger Standalone's --instance-registry-dir command line argument.
上記のエラーも確認できたのですが、どなたか至急ご教示頂けないでしょうか?
よろしくお願い致します。
あなたの回答
tips
プレビュー