2012-11-22 75 views
-2

開始安裝RVM後(自動紅寶石我升級到1.9.3和Rails 3.2.9到),rails serverrails s的Rails 3.2.9啓動服務器,但只需使用用法和選項打印文檔。軌服務器不會在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 require' from script/server:2:in `'

...一切都只是分開了我安裝RVM以後。

+1

只是猜測,您可能需要在rvm中安裝rails。 – fengd

+0

安裝rvm後,您可以安裝其他ruby版本。 $ rvm安裝ruby-1.8.7並用特定的rails版本創建一個gemset – adcosta

回答

0

script/server是舊舊如舊的方式正在做。 Rails 3+應用程序中不存在script/serverscript/rails就是現在的樣子。

如果rails只是打印出文檔,這是因爲該文件不存在。這將導致我認爲你試圖在上運行這個應用程序的應用程序不是的Rails 3應用程序。

0

but just print out the documentation with Usage and Options.

您確定您位於Rails應用程序目錄中嗎?看來Rails無法在您嘗試啓動服務器的目錄中找到應用程序文件。