[問題] 關於route.rb沒有作用
環境:
Ruby 1.8.6 Rails 2.3.2 OS是XP
狀況:
小弟最近在學習ROR,
於是照著一些書跟網站的step by step去做,
首先是先去抓ruby的一鍵安裝回來安裝,
再來是利用gem update --system去更新gem,(更新成1.3.5)
還加上了個gem i mysql,
再來就是把rails裝上去了,就只是gem i rails,
然後安裝mongrel(gem i mongrel mongrel_service)
之後用rails建立了一個專案(rails -d mysql test)
在利用mongrel_rails service::install -N.....安裝了服務,
也啟動了,
當我打開localhost:3000/的時候可以正常顯示歡迎登船的訊息,
然後加上controller(script/generate controller welcome)
可是當我試著想要更改config/route.rb,
在裡面加入map.root :controller =>"welcome",
修改完畢,重新啟動服務之後發覺並沒有效果,
瀏覽器只送給我看500的訊息,(public/500.html)
public/index.html已經刪除了,
照理來講應該要出現unknown action才對吧?
而不是給我一個500,
把map.root :controller =>"welcome"去掉,
直接進localhost:3000/welcome他也是給我500,
所以我在想是不是route.rb沒有作用?
因為我rake route的結果是rake aborted!
就算我照著上面的步驟建立一個全新的專案,
什麼也不改得直接rake route還是一樣rake aborted!
這種現象是正常的嗎?
還是我少做了什麼步驟,或是哪個步驟出了問題呢?
麻煩各位替菜鳥小弟解解疑惑,感恩(鞠躬)
--
你是蝦!
You are shock!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.194.174
→
07/29 09:41, , 1F
07/29 09:41, 1F
推
07/29 11:01, , 2F
07/29 11:01, 2F
→
07/29 16:49, , 3F
07/29 16:49, 3F
抱歉@@ 我刪掉推文另外回一篇
※ 編輯: b12031106 來自: 140.138.17.186 (07/29 17:10)
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章