12/26/2007

Beast 在 Rails 2.0.2 不能啟動的解決方式

昨天 安裝Beast Trunk ,發現在最後 rake db:schema:load 遇到
rake aborted!
undefined method `whiny_protected_attributes=' for ActiveRecord::Base:Class
這樣的 error。根據網路上的回答,應該是 Rails 2.0.2 搞得鬼,解決方式根據這個網頁講的,在 config/enviroment.rb 裡面將這行 comment 起來即可
#config.active_record.whiny_protected_attributes = false
話說,beast 已經 800 多行了,乾脆改成千行以下的 forum 好了 :p

Ps.
Beast 安裝方式
1. 下載下來 beast trunk code
svn checkout http://svn.techno-weenie.net/projects/beast/trunk beast
2. cp config/database.example.yml config/database.yml 並且修改他
3. 建立 schema
rake db:schema:load
4. 修改 config/environment.rb. 裡面的 PASSWORD_SALT
5. 安裝額外的 Gem 像是 RedCloth 或是 ruby-openid

沒有留言: