0

我已经使用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'

谢谢

4

1 回答 1

1

尝试运行

bundle exec rake assets:precompile

从应用程序目录中。这应该可以修复错误。

于 2012-07-06T07:52:00.710 回答