最近、パッセンジャー上に構築された Ruby on Rails サイトを別のサーバーに移行する作業を行っており、その過程で Rails を 2.3.2 から 3.2 にアップグレードしています。必要なすべての gem をインストールし、すべてが正しく構成されていると思っていましたが、自分のサイトにアクセスすると、「申し訳ありませんが、問題が発生しました」というメッセージが表示されます。
production.log を確認したところ、次のようなエラー メッセージが表示されました。
database.yml で指定されたデータベースに接続する
2013-05-31 20:12:28 -0400 で ip_address の GET "/login/login" を開始しました LoginController#login による HTML としての処理
layouts/homepage 内で login/login.html.erb をレンダリング (6.9ms)
43 ミリ秒で 500 内部サーバー エラーを完了
ActionView::Template::Error (defaults.js はプリコンパイルされていません):
6:
<title>test test test</title>
7:
<link rel="icon" type="image/png" href="/images/favicon.ico">
8:
<link rel="SHORTCUT ICON" href="/images/favicon.ico"/>
9:
<%= javascript_include_tag :defaults %>
10:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
11:
<script type="text/javascript" >src="http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js"></script>
12:
<script type="text/javascript" src="/javascripts/jquery-ui->1.8.20.custom.min.js"></script> <%= stylesheet_link_tag 'home_styles', :media => >'Screen' %>
app/views/layouts/homepage.html.erb:9:in_app_views_layouts_homepage_html_erb__3199970246383683518_43112000'
私はまだRailsにかなり慣れていないので、どうすればいいのか、現在少し途方に暮れています。どんな助けでも大歓迎です!