我已经使用passenger-install-apache2-module配置了一个Ubuntu服务器,这样我就可以在一台服务器上运行多个rails应用程序。我有一个测试应用程序运行,使用webbrick工作正常,但当我重新启动Apache服务器,我得到“我们很抱歉,但出了点问题”错误。当我在/public/index.html中放置一个文件时,它被渲染得很好但是一旦应用程序依赖rails来生成内容,我就会得到同样的错误。
我在哪里可以找到日志,以便了解更多信息?或者有没有人有更好的主意?
更新:我修改了日志文件,现在在生产日志中出现此错误:
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'
由于
答案 0 :(得分:1)
尝试运行
bundle exec rake assets:precompile
从应用程序目录中。这应该可以解决错误。