4

新しいアセット パイプラインを使用して Rails 3.1 アプリをデプロイしました。開発中はすべて問題ないように見えますが、本番環境ではすべてのアセット イメージが欠落しています。デプロイするときは、Ruby on Rails Edge ガイドに従いました。例として、アプリの簡単なコード スニペットを示します。

asset_path "favicon.png", "images"

これにより、本番環境で次が生成されます。

/assets/favicon.png

しかし、フィンガープリントがありません (したがって、本番環境ではデッドリンクです)。「画像」なしで、image_tag代わりにすでに試しました。何も機能していません。

追加情報:

  • レール バージョン 3.1.0

すでに見て試してみました:

4

1 に答える 1

7

最近のRailscastエピソード#282では、アセットパイプラインを使用してアセットを3.0から3.1に切り替える方法について説明しました。config.assets.digest = trueconfig / environment / Production.rbでの設定をすでに試しましたか?

于 2011-09-09T12:09:24.640 に答える