0

「起動中(つまり、config / environment.rbの評価中)にアプリケーションが終了しました。エラーメッセージがWebサーバーのログファイルに書き込まれた可能性があります。Webサーバーのログファイル((Rails)アプリケーションのログではない)を確認してください。ファイル)アプリケーションが終了した理由を確認します。」

テストサイトにアクセスしようとすると、上記のエラーメッセージが表示されます。

config/*の権限は

-rw-r--r-- 1 www-data root 2011 Aug 27 20:17 environment.rb drwxr-xr-x 3 root root 4096 Aug2720:17環境drwxr-xr-x3root root 4096 Aug 27 20 :17初期化子drwxr-xr-x3ルートルート4096Aug2720:17ロケール-rw-r--r--1ルートルート24318月27日20:17routes.rb

「rootroot2011Aug 27 20:17environment.rb」も試しましたが、うまくいきませんでした。

私はDebianGNU/ Linuxを実行していて、同じサーバー上で他のRailsサイトを正常に実行しています。他のサイトのいずれかからセットアップを複製しようとしましたが、効果がありません。

4

1 に答える 1

0

私はこれと同じ問題に遭遇し、乗客とアパッチを殺した後、次のことを見つけました:http: //geminstallthat.wordpress.com/2009/03/01/passenger-with-rails-23-application-missingsourcefile/

基本的に、問題はlibapache2-mod-passengerの一部のバージョンで、app / controllers/application.rbをapp/controllers / application_controller.rb(Rails 2.3内)に変更すると爆発します(専門用語)。

于 2009-09-12T17:11:00.877 に答える