私はアプリケーションを持っています。私はRails 3.0.9から3.1にアップグレードしています。しかし、私は構文エラーまたは何かを得ています。それは読む:BooksControllerの#インデックス内CanCanからRails 3.0.9からRails 3.1へのアップグレード
がでSyntaxError
C:/Ruby192/lib/ruby/gems/1.9.1/gems/activerecord-3.1.0/lib/active_record/attribute_methods/read .rb:91:予期しない構文エラー、keyword_end c:/Ruby192/lib/ruby/gems/1.9.1/gems/activerecord-3.1.0/lib/active_record/attribute_methods/read.rb:93:予期しない構文エラー$ end、expecting keyword_end
Rails.root:C:/ Users/Travis/My Documents/Aptana Studio 3ワークスペース/クリックスレーブ
アプリケーショントレース|フレームワークトレース|フルトレース
app/models/user.rb:11: `admin? '
アプリ/モデル/ ability.rb:8:
「初期化 `における任意のアイデア?
注: すべてのコントローラは、それがカンカンとは何の関係もありません3.0.9
CanCanからではなく、MySQL2からは互換性がありません。それはバージョン0.2.6で、レール3は新しいものを必要とします...問題はWindows用にコンパイルされていないことです。 –
cancan2(まだベータ版)はレール3.1(githubから手に入れよう)で働いています –
@vincent jacquel ...私は宝石がうまくいきます。私は後で何らかの理由でMySQL2 Gem(0.2.6と3.1と互換性がない)を見つけました。 –