2

ActiveScaffold 显然会在每次服务器启动时创建 public/blank.html,即使该文件已经存在(因此将其添加到版本控制没有帮助)。这导致我的应用程序无法在 Heroku 上启动,因为它们具有只读文件系统。

有人可以告诉我如何防止这种行为或解决它,以便我可以在 Heroku 上使用 ActiveScaffold 部署我的应用程序吗?!

4

1 回答 1

2

在我急于完成这项工作时,我什至没有考虑分析 ActiveScaffold 插件目录中的 init.rb 文件。其中包含对文件的 require 语句,该文件包含从服务器加载插件的“公共”目录复制文件的逻辑。注释掉该功能解决了我的问题(在确保我已经将这些文件放在预期的目的地之后)。

于 2009-12-05T20:13:13.513 回答