我在heroku上部署了wordpress应用程序。现在我已经在服务器上安装了一些插件。在wordpress文件夹中添加了一些文件。现在,我希望这些文件能够移植到我的git存储库中。这背后的原因是,我希望将开发环境与产品代码保持相同的状态进行开发。我该怎么做?因为如果我不这么做就推heroku大师,我所有的插件和新文件都会丢失。任何帮助都将不胜感激。
发布于 2014-06-12 19:46:00
John的回答是正确的,您不能依赖Heroku上的文件系统更改。
我想补充的是,有几个定制的构建包使在Heroku上以一种半可行的方式运行Wordpress成为可能。示例:
发布于 2014-06-12 08:47:57
这是你不能用Heroku做的事。写入文件系统的文件只会持续到被写入的个人dyno的生命周期。如果您扩展了dyno,这些新的dyno将不包含您以前编写的文件,而是您通过git push heroku...部署的代码。此外,重新启动dyno/应用程序将使用原始代码,因此更改将再次丢失。
实际上,您可能会发现文件已经丢失,因为Heroku将每24小时重新启动dyno。
https://stackoverflow.com/questions/24171636
复制相似问题