使用我们的Drupal站点,我们在本地开发、提交svn并部署到活动站点。一些内容被上传到现场(一些图片,视频等)。我正试图找出处理这些上传资源的最佳方法。
目前,我们每天都会进行数据库转储,并将这些转储用于本地开发,但是如果有人编辑了一个页面并添加了一个图像,由于图像不存在,它将在本地进行404。
我关闭了内容,但并不是所有的团队都有ssh访问(安全)。我应该在数据库转储的同时增加上传的资产吗?或者,有更好的方法来处理这件事吗?
基本上,对于本地发展来说,上传内容的最佳方式是什么?
发布于 2013-05-13 22:02:40
是的,您的数据库和文件需要保持同步,以避免您描述的404文件。通过我们的设置,所有开发人员都可以访问数据库和文件的备份副本。数据库和文件的备份是同步的,因此它们本质上是生产站点的快照。我个人使用封装在shell脚本中的Drush命令集合,以便将此快照还原到本地计算机。
https://drupal.stackexchange.com/questions/72919
复制相似问题