我一直在玩我的rails應用程序幾天,服務器似乎工作正常。我可以編輯頁面並重新加載瀏覽器,並在瀏覽器中查看呈現的頁面或錯誤跟蹤。服務器神祕停止在瀏覽器中顯示應用程序
順便說一下,我使用Ruby 1.9.3和Rails 4.0.2通過Ruby &從railsinstaller網站下載的可執行文件中的Rails bash。此外,我在Windows 8上使用Chrome。
現在,當我在控制檯中鍵入「rails server」時,服務器在給我一個跟蹤之前似乎啓動罰款幾秒鐘。瀏覽器不會在localhost:3000上顯示rails應用程序的任何部分,甚至不會顯示錯誤跟蹤。不過,我在控制檯中收到錯誤跟蹤。
我不知道如何複製和粘貼Windows命令行中的文本,所以我截取了兩條錯誤跟蹤截圖。我沒有足夠的聲譽張貼在這裏,所以在這裏,他們都在imgur:
編輯:
在此頁面上的信息光: Why is my development server not loading? default_controller_and_action': missing :action (ArgumentError) 我我正在重構我的routes.rb代碼。我只是將代碼替換爲:
root :to => 'center#index'
post "items" => 'center#create_item_orphan'
post "users" => 'center#create_user'
get "center/show_user/" => 'center#show_user'
post "/center/create_item_owned" => 'center#create_item_owned'
和服務器似乎正在工作,但我會報告結果。
雖然我有什麼
root 'center#index'
post "/items" => 'center#create_item_orphan'
post "/users" => 'center#create_user'
get "/center/show_user/"
post "/center/create_item_owned"
我不知道在什麼特別固定的,因爲有一些更改路線,你可以看到之前。
服務器正在工作!現在是我跋涉在瀏覽器中遇到的錯誤流的時候了。請繼續關注更多問題,並感謝您的幫助。 另外,我不能將問題標記爲尚未解決。
能你顯示你的'routes.rb'? –
@Gvcci只是做了 – user3432433
命令窗口菜單有複製和粘貼項目,請發佈文本。 –