attachment_fu は間違った public_filename を生成します。
>> pic.thumbnails => ProductPicture id: 12331、product_id: nil、parent_id: 12330、content_type: "image/png"、ファイル名: "b_9788994035109_mid.png"、サムネイル: "mid"、サイズ: 16562、幅: 205、高さ: 205、created_at : "2009-10-05 02:43:50", updated_at: "2009-10-05 02:43:50", ProductPicture id: 12332、product_id: nil、parent_id: 12330、content_type: "image/png"、ファイル名: "b_9788994035109_thumb.png"、サムネイル: "thumb"、サイズ: 2300、幅: 52、高さ: 52、created_at: " 2009-10-05 02:43:51"、updated_at: "2009-10-05 02:43:51" >>写真 ProductPicture id: 12330、product_id: 23236、parent_id: なし、content_type: "image/gif"、ファイル名: "b_9788994035109.gif"、サムネイル: なし、サイズ: 73990、幅: 400、高さ: 400、created_at: "2009- 10-05 02:43:50"、updated_at: "2009-10-05 02:43:50" >> pic.thumbnails => ProductPicture id: 12331、product_id: nil、parent_id: 12330、content_type: "image/png"、ファイル名: "b_9788994035109_mid.png"、サムネイル: "mid"、サイズ: 16562、幅: 205、高さ: 205、created_at : "2009-10-05 02:43:50"、updated_at: "2009-10-05 02:43:50"、ProductPicture id: 12332、product_id: nil、parent_id: 12330、content_type: "image/png"、ファイル名: "b_9788994035109_thumb.png"、サムネイル: "thumb"、サイズ: 2300、幅: 52、高さ: 52、created_at: "2009-10-05 02:43:51"、updated_at: "2009-10-05 02 :43:51" >> pic.public_filename => "/product_pictures/0001/2330/b_9788994035109.gif" >> pic.public_filename(:mid) => "/product_pictures/0001/2330/b_9788994035109_mid.gif"
実際のタイプが「.png」の場合、「.png」ではなく「.gif」を生成します (gif は親のタイプです)。
これは私の開発マシンでは問題なく動作しますが、本番マシンでは動作しません。
何か案が?
ありがとう。
サム