2016-08-03 128 views
1

我使用的是Windows 10.我通過railsinstaller.org網站安裝Rails和其他支持軟件。Rails服務器不啓動Windows 10

現在我繼續CMD並編寫命令rails server但Rails服務器未啓動工作。當我在Firefox中打開鏈接時http://localhost:3000

以下是我在cmd中編寫rails s時的輸出快照。我的Rails 4.2.5.1在我的電腦,並使用Windows 10

enter image description here

+0

你確定當你在項目文件夾中運行rails s嗎? – mrvncaragay

+0

是的,我在項目文件夾...... –

+0

提供項目目錄的dir命令的輸出,它看起來像你不在你的項目目錄 – hgsongra

回答

1

的問題我因以下(無法安裝寶石)

如果您正在使用最新版本的紅寶石安裝的安裝Ruby則是安裝引入nokogiri和ulifier或其他寶石這就需要問題引起在您的電腦中進行比較。所以你需要先安裝devkit。爲此,請執行以下操作:

下載是一個自解壓存檔。當你執行這個文件時,它會問你一個文件的目的地。輸入一個沒有空格的路徑。我們推薦一些簡單的東西,比如C:\RubyDevKit\。單擊提取並等待,直到過程完成。 Download from here

接下來,您需要初始化DevKit並將其綁定到您的Ruby安裝。打開您最喜歡的命令行工具,然後導航到您將DevKit解壓縮到的文件夾。

cd C:\RubyDevKit 

自動檢測Ruby安裝並將它們添加到配置文件中以進行下一步。

ruby dk.rb init 

安裝DevKit,將其綁定到您的Ruby安裝。

ruby dk.rb install 

現在運行包安裝

如果仍然問題仍然存在降級的紅寶石或安裝的Linux發行版。

+0

謝謝。完成了。 –

+0

不客氣。 –

+0

這不是問題的解決方案。我的devkit已經安裝好了,但仍然沒有啓動Rails服務器。臨時運行的服務器直接運行puma –

1

你需要改變你的目錄到應用程序根folder.For例如,如果你的應用程序名稱是「MYAPP」,然後鍵入cd myapp和運行軌道服務器與rails s

+0

我現在更改目錄我在'C:\ Sites \ myrubyblog'現在我有不同的錯誤 –

+0

新錯誤是在您的Gemfile中列出的任何Gem源中找不到gem'uglifier(> = 1.3.0)x86-mingw32'機。 –

+0

@UmairIftikhar是否嘗試安裝gem'gem install uglifier'?還是你捆綁安裝/更新? – araratan

0

檢查bin/rails文件是否到位。如果不是,生成一個新的示例應用程序,然後將bin文件夾複製到它。