0

我按照教程成功安装了带有 ruby​​ 1.9.3、passenger、nginx 和 rvm 的 Rails 3.0.11。但是当我尝试以类似的方式配置 rails 3.2.2 时,我遇到了很多错误。主要问题是只能访问 public/ 目录中的内容。我尝试创建一个带有索引页面的 Home 控制器,将 'root :to => "home#index"' 添加到 config/routes.rb 并删除了 public/index.html。我得到的是“出了点问题”页面。

我尝试预编译资产,但没有帮助。

我正在使用 Ubuntu 10.04 作为服务器。请帮我。

4

2 回答 2

2

试试这些命令。

$ rake assets:precompile 编译资产

$ rake db:setup RAILS_ENV="production"

于 2012-10-20T20:01:44.180 回答
0

无论如何尝试运行以下命令:

$> sudo apt-get update && sudo apt-get upgrade
$> rvm get head

接着

$> rake db:migrate RAILS_ENV=production
于 2012-04-05T16:42:52.640 回答