0
我成功地将我的Rails应用程序部署到了我的VPS,但是当我尝试从浏览器查看我的服务器时,出现500错误(“我们很抱歉,但是出了问题”)。该应用在本地工作正常,所以我认为问题在于不是我的代码,而是其他地方。使用Nginx服务器将Rails应用程序部署到VPS。编译问题
下面是/current/log/production.log
ActionView::Template::Error (jquery.js isn't precompiled):
4: <title>Songhomme</title>
5: <%= stylesheet_link_tag "application", :media => "all" %>
6: <%= javascript_include_tag "application" %>
7: <%= javascript_include_tag 'jquery' %>
8: <%= csrf_meta_tags %>
9: </head>
10: <body>
app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb___2525571063257357898_28769560'
日志我也得到了以下错误:
ActionView::Template::Error (/home/deployer/apps/songhomme/releases/20121204091428/app/views/posts/_posts.erb:27: syntax error, unexpected ',', expecting ')'
...ppend= (link_to (t.name + " ", '/tags/' + t.id.to_s));@out...
的代码工作正常在本地,所以我不知道代码的第二部分有什么问题。对于第一部分代码,在我推送到我的回购之前是否运行rake assets:precompile
解决问题?
我感谢您的帮助。