這次我不知道發生了什麼不同 - 我的本地環境運行良好。我的heroku應用程序運行良好。我推了一些代碼,現在好像資產管道破壞了我的heroku應用程序?在推送到heroku - rails 3後資產管道破裂?
/assets/all.css和/assets/application.js現在都生成了「未找到」錯誤產品。
任何想法可能導致這種情況或我可能如何解決它?
要清楚 - 我的應用程序昨天工作很好。我沒有改變關於資產管道的配置。
這次我不知道發生了什麼不同 - 我的本地環境運行良好。我的heroku應用程序運行良好。我推了一些代碼,現在好像資產管道破壞了我的heroku應用程序?在推送到heroku - rails 3後資產管道破裂?
/assets/all.css和/assets/application.js現在都生成了「未找到」錯誤產品。
任何想法可能導致這種情況或我可能如何解決它?
要清楚 - 我的應用程序昨天工作很好。我沒有改變關於資產管道的配置。
爲了將來的參考,這顯然是在heroku的一天,他們通過電子郵件通知我第二天的硬件故障。
正如ream88所說,您需要雪松堆棧才能使用Asset Pipeline。你需要用--stack cedar選項創建一個新的heroku項目,修改你的gemfile。
關於這個問題,我有一個blog post。如果你不需要它,你可以跳過指南針/引導程序的東西。
你推到竹或雪松堆棧嗎? –
我怎麼知道? – Elliot
在命令行中調用'heroku stack'。 –