globalize3 を 0.3.1 にしたらRefineryCMSは壊れます
RefineryCMS はRails3.2 で使えるCMSです。
AWS S3 と連携してherokuでも使えるので、ホームページのCMSとして使っています。
先日、RefineryCMSを使ったサイトでページを作成したら、エラーになりました。
ページは登録できていますが、表示はNot Foundで何よりも、管理画面でページのリストが表示できなくなりました。
NoMethodError (undefined method `to_slug' for nil:NilClass):
ログを調べるとこのエラー。ソースをたどると、どうやらi18n関連で問題が起きている様子。
さらに調べたところ、こちらが問題の原因でした。
Can't create new pages in fresh install using the gem · Issue #2466 · refinery/refinerycms
New Project doesn't load Home Page and can't add pages. · Issue #2450 · refinery/refinerycms
Gemをアップデートして globalize3を 3.0.1にしたところで問題が起きていたようです。











