2013-07-16 53 views
0

我有一個文件intello erp,ruby版本是1.8.3和rails 2.3.8當我說rails s 爲什麼它沒有啓動?服務器是顯示給below.help我如何啓動Rails 2應用程序(Ruby 1.8.3,Rails 2.3.8)

exists 
      exists app/controllers 
      exists app/helpers 
      exists app/models 
      exists app/views/layouts 
      exists config/environments 
      exists config/initializers 
      exists config/locales 
      exists db 
      exists doc 
      exists lib 
      exists lib/tasks 
      exists log 
      exists public/images 
      exists public/javascripts 
      exists public/stylesheets 
      exists script/performance 
+1

你最好找到一個教程如何安裝RVM,紅寶石2.0和軌道4並且不要浪費時間來啓動rails 2項目 – rmagnum2002

+0

但我該如何運行此文件? –

+1

因爲我記得'./腳本/服務器啓動' – rmagnum2002

回答

3

如果你是在項目運行的根文件夾:

ruby script/server 
+0

我只在根目錄中。謝謝 –

3

試試這個ruby script/server從根目錄,這將啓動服務器

1

是的,從項目的根目錄使用ruby script/server。這是因爲您正在使用Rails版本2.X.X.如果您使用Rails 3.X.X,那麼您可以運行rails srails server來運行Webrick服務來運行您的應用程序。完成此操作後,請在瀏覽器中使用http://localhost:3000。你會得到你的申請。

2

獲取到根目錄:

cd ~/Directory 

然後輸入控制檯下運行服務器腳本:

ruby script/server 

然後應提供以下信息:

[2015-12-15 10:41:52] INFO WEBrick 1.3.1 
[2015-12-15 10:41:52] INFO ruby 1.8.7 (2013-06-27) [i386-mingw32] 
[2015-12-15 10:41:52] INFO WEBrick::HTTPServer#start: pid=4436 port=3000 

然後您應該可以訪問您的本地網站:http://localhost:3000/

0

然後輸入控制檯下面從您的項目中運行服務器腳本:

cd script 
chmod u+x server 

然後,

exec script/server or ./script server