rails服务器无法在3.2.9中启动

时间:2012-11-22 04:37:54

标签: ruby-on-rails ruby-on-rails-3 rvm

安装 RVM (自动将我的ruby升级到1.9.3并导航到3.2.9)后,rails serverrails s无法在 Rails 3.2.9 ,但只需打印出使用和选项的文档。

我使用ruby script/server的旧方法,但后来收到错误:

  

/Users/FooUser/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in   require': cannot load such file -- script/../config/boot (LoadError) from /Users/FooUser/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 需要'来自脚本/服务器:2:in''

......安装RVM后,一切都崩溃了。

2 个答案:

答案 0 :(得分:0)

script/server是旧的老做法。 Rails 3+应用程序中不存在script/server。现在就是script/rails

如果rails只打印出文档,那是因为此文件不存在。这会让我认为您尝试在上运行此应用程序的应用程序不是 Rails 3应用程序。

答案 1 :(得分:0)

  

但只需打印出使用和选项的文档。

你确定你在Rails app目录中吗?看来Rails无法在您尝试启动服务器的目录中找到应用程序文件。