0

1つのサーバーで複数のRailsアプリケーションを実行できるように、passenger-install-apache2-moduleを使用してUbuntuサーバーを構成しました。webbrickを使用して正常に動作するテストアプリケーションを実行していますが、Apacheサーバーを再起動すると、「申し訳ありませんが、問題が発生しました」というエラーが表示されます。/public/index.htmlにファイルを配置すると、正常にレンダリングされますが、アプリケーションがコンテンツの生成にレールに依存するとすぐに、同じエラーが発生します。

詳細情報を確認できるように、ログはどこにありますか?または誰かがより良いアイデアを持っていますか?

更新:ログファイルを変更しましたが、本番ログで次のエラーが発生します。

Started GET "/users" for 77.100.43.95 at 2012-07-06 07:38:48 +0000
Processing by UsersController#index as HTML
Rendered users/index.html.erb within layouts/application (4.2ms)
Completed 500 Internal Server Error in 115ms

ActionView::Template::Error (application.css isn't precompiled):
    2: <html>
    3: <head>
    4:   <title>Max</title>
    5:   <%= stylesheet_link_tag    "application", :media => "all" %>
    6:   <%= javascript_include_tag "application" %>
    7:   <%= csrf_meta_tags %>
    8: </head>
  app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb___1047297680506537616_22545860'
  app/controllers/users_controller.rb:7:in `index'

ありがとう

4

1 に答える 1

1

実行してみてください

bundle exec rake assets:precompile

アプリケーションディレクトリ内から。これでエラーが修正されます。

于 2012-07-06T07:52:00.710 に答える