我是新來的導軌和我正在遵循在ROR網站上發佈的教程。一切工作正常,直到我嘗試加載本地主機上的我的rails應用程序。每次輸入$ rails server
,我都會得到一長串可能的命令和功能。當我檢查我的localhost:3000
和127.0.0.1:3000
時,似乎沒有任何連接。「導軌服務器」命令未得到確認
在深入挖掘之後,我嘗試了其他人嘗試的幾乎所有事情。我使用與我的新rails應用程序相同的路徑運行該命令。此外,當我在$ rails
命令後輸入廢話時,我會得到相同的可能命令和函數列表。所以我感覺Rails沒有識別server
命令。
這裏是我的版本:
- 的Ruby 1.9.3 P374
- 的Rails 3.2.11
爲什麼沒有server
命令識別?
我認爲你不在正確的目錄。 –
運行'which rails和'ls -l config/routes.rb'時的輸出是什麼? –
退出並重新啓動終端。轉到正確的目錄 - 用'pwd'驗證。然後運行'rails -v'和'ruby -v'。結果是什麼?仔細閱讀輸出*,一行一行地告訴我們任何錯誤。你使用的是rvm還是rbenv? – Zabba