我正在開發一個rails 3.1應用程序。Rails 3.1資產在開發模式下的問題
我把7張圖片放在app/assets/images //中。
一個頁面應該顯示7個圖像。但我的瀏覽器不顯示所有的圖像。一些圖像不會隨機顯示。有時#1,2,3圖像不顯示,其他時間#6,7圖像不顯示。
如果我在地址欄中輸入圖像地址,圖像顯示效果良好。
這隻發生在開發模式。生產模式很好地顯示它們。
有沒有人經歷過同樣的事情?
謝謝。
山姆
您正在使用什麼網絡服務器我正在開發一個rails 3.1應用程序。Rails 3.1資產在開發模式下的問題
我把7張圖片放在app/assets/images //中。
一個頁面應該顯示7個圖像。但我的瀏覽器不顯示所有的圖像。一些圖像不會隨機顯示。有時#1,2,3圖像不顯示,其他時間#6,7圖像不顯示。
如果我在地址欄中輸入圖像地址,圖像顯示效果良好。
這隻發生在開發模式。生產模式很好地顯示它們。
有沒有人經歷過同樣的事情?
謝謝。
山姆
您正在使用什麼網絡服務器如果Sprockets的本地緩存損壞或保存空白圖像,有時會發生這種情況。嘗試刪除tmp/cache/assets文件夾並重新啓動您的應用程序。在瀏覽器上強制刷新以確保所有圖像都被重新獲取。
3.1中不使用cache-buster查詢字符串。這已被指紋系統取代(更多信息請參見asset pipeline guide)。
如果這是升級版應用程式,請在您的環境文件中的設置(從導向),以確保所有的選項都爲每個模式設置正確。設置的某些組合可能會導致圖像發生奇怪的事情。
?
我在使用乘客時遇到了同樣的情況。發現一些建議切換到精簡的帖子,解決了問題。
我在我的macbook pro開發機器上使用Pow。嗯基於上在3.1 RC相滑軌跟蹤問題 –
,「轉換到薄作品」可以是(在CONFIGS是不同的)的x-的sendfile頭導通或爲Apache設置的症狀。有關更多信息,請參閱指南。 –
你是從視圖還是css調用圖像? – emrahbasman
我使用image_tag從視圖調用圖像。奇怪的是,生成的圖像url沒有緩存攔截器(?123945720578)。 –