継承した RoR アプリを 1.8.7/2.3 からアップグレードしています。アプリは attachemnt_fu を使用してユーザーが写真をアップロードできるようにしますが、ホームページに写真を表示しようとすると、次のようになります。
undefined method `public_filename' for "#<Photo:0x000000049f3838>":Photo
has_attachment が DB データを読み込んでいる (デバッガーで確認できる) モデル写真クラスですが、すべての attachment_fu メソッドは「未定義」です。モデル クラスで明示的に定義された任意のメソッドと同じです (そのため、attachment_fu に関連していない可能性があります)。
rails 3.0.3 との互換性を主張する attachment_fu の使用