最近,我一直致力于将我基于乘客的 Ruby on Rails 站点迁移到不同的服务器,并在此过程中将 rails 从 2.3.2 升级到 3.2。我已经安装了所有必要的 gem,并且我认为所有配置都正确,但是当我访问我的站点时,我收到一条“我们很抱歉,但出了点问题”的消息
我检查了 production.log,这是我得到的错误消息:
连接到 database.yml 指定的数据库
在 2013-05-31 20:12:28 -0400 开始 GET "/login/login" for ip_address 由 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 还是很陌生,所以我目前有点不知所措。任何帮助,将不胜感激!