2012-02-09 58 views
0

我有一個壓縮過的應用程序,我解壓縮了這些文件,它給了我一個包含所有rails應用程序所需結構的文件夾。但是當我進入目錄並運行rails server命令時,它沒有執行任何操作,但向我顯示了rails命令可以執行的選項列表。會有什麼問題?無法爲已創建的項目運行rails server命令

感謝

+1

顯示選項列表是rails命令在應用程序上下文之外(即不在應用程序目錄中)執行時執行的操作。出於某種原因,在你的情況下,rails不認爲你在你的應用程序目錄中。你確定應用程序的所有零碎都存在嗎? – 2012-02-09 13:37:15

回答

0

正如戴夫·艾薩克斯解釋,顯示的選項列表是什麼rails命令做當它在應用程序的上下文之外執行時(即不在應用程序目錄中)。

鍵入完整命令,包括CLI的/script路徑。

script/rails server 

代替

rails server 

其中script是路徑rails命令,在一個Rails 3應用程序,住在script文件夾中。

+0

不行不行! – Maverick 2012-02-09 14:10:34

0

我會假設你得到的是與軌道2.x版本編寫的應用在這種情況下,你必須與

script/server 
+1

我試過了,但它不起作用。我也進入了腳本目錄來運行它,但它沒有運行。 – Maverick 2012-02-09 13:16:09

+1

當你點擊ruby腳本/服務器時會得到什麼錯誤? – Rakesh 2012-02-09 13:29:43

1

啓動它,也許這將有助於從應用程序的文件夾試試:

ruby script/rails server