NetBeans6.1によるRuby on Rails開発環境構築手順書
http://codezine.jp/article/detail/2578
使用環境 | |
Ruby | 1.8.6 mswin32 |
Ruby on Rails | 2.2.2 |
MySQL Community Server | 5.0.77 |
NetBeans | 6.5 |
Mongrel | 1.1.5 |
page3 データベースの作成
database.yml に3つある
password:
にパスワードを入れる
page4 Webサーバの起動と動作確認
localhost の cookie を許可していないと ActionController::InvalidAuthenticityToken が発生する
Processing PeopleController#create (for 127.0.0.1 at 2009-02-25 19:39:53) [POST] Parameters: {"commit"=>"Create", "authenticity_token"=>"50f3043cdb8c18e7dc97de00edme4a192a10aaf6", "person"=>{"name"=>"tanaka", "age"=>"33"}} SQL (0.0ms) SET NAMES 'utf8' SQL (0.0ms) SET SQL_AUTO_IS_NULL=0 ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken):
これは、CSRF対策で cookie を使っているため
Ruby On Rails ピチカート街道 - Rails 2.0・その12(CSRFを勝手に防止) -
http://d.hatena.ne.jp/namako2007/20080103/1199325817
2.0のcookie session storeを体感する - ザリガニが見ていた...。