読者です 読者をやめる 読者になる 読者になる

『RailsによるアジャイルWebアプリケーション開発第2版』第4章Hello, Rails!

Rails

一つ版の古いものですが、これを使ってRailsの勉強始めました。
で、早速該当の章で簡単なプログラミングをしたところ、下記のエラーが。。

"no route matches" "{:method=>:get}"

調べたところ、config/environment.rb
に下記の環境変数を追記すれば良いとのこと。

ENV['RAILS_RELATIVE_URL_ROOT']="/demo"

バージョンにより、この辺りの動きが変わるようで、
今さらながら、一つ版の古い本を買ったことを後悔。。
この先、どんなエラーが起こるやら。。

あと、この本では、WebサーバをWEBrickにするよう指示が
あるのだが、mongrel等を入れている場合、起動コマンドを変更しないと
WEBrickが上手く起動しないらしいので、そのコマンドもメモ。

ruby script/server webrick