2
ActiveScaffold顯然會在每次服務器啓動時創建public/blank.html,即使該文件已經存在(因此將其添加到版本控制中也無濟於事)。這導致我的應用程序無法在Heroku上啓動,因爲它們具有隻讀文件系統。Heroku只讀文件系統上的ActiveScaffold?
有人可以告訴我如何防止這種行爲或解決它,所以我可以部署我的應用與Heroku的ActiveScaffold?!
ActiveScaffold顯然會在每次服務器啓動時創建public/blank.html,即使該文件已經存在(因此將其添加到版本控制中也無濟於事)。這導致我的應用程序無法在Heroku上啓動,因爲它們具有隻讀文件系統。Heroku只讀文件系統上的ActiveScaffold?
有人可以告訴我如何防止這種行爲或解決它,所以我可以部署我的應用與Heroku的ActiveScaffold?!
在我急於得到這個工作,我甚至沒有想過分析ActiveScaffold插件目錄中的init.rb文件。其中包含對包含從插件的「公共」目錄on-server-load中複製文件的邏輯的文件的require語句。註釋掉該功能解決了我的問題(確保我已經將這些文件保存在其預定目標中後)。
你可以發佈你改變的例子嗎? – nessur 2012-06-25 15:56:04