【问题标题】:Why does Dropbox break my Drupal site?为什么 Dropbox 会破坏我的 Drupal 网站?
【发布时间】:2014-09-29 01:53:09
【问题描述】:

我在 Ubuntu 14.04 和 Drupal 7 上使用 Apache 2.4。我想为我的 Drupal 站点进行简单的远程备份,因此我尝试将其放入 Dropbox。然后,发生了一些事情,Apache 开始为该站点提供 403 错误(“您无权访问此服务器上的 /。”)。

我从旧备份中恢复,但我仍然无法弄清楚发生了什么。我区分了 Dropbox 目录和备份,它们是相同的。我重置了 Dropbox 目录中的所有权限以匹配备份,但 Dropbox 中的版本仍然无法使用。我还尝试将 Dropbox 目录中的文件复制到备份位置,但仍然无效。

我有点不知道出了什么问题。有没有人知道 Dropbox 可能出了什么问题?

【问题讨论】:

  • 所以,阅读您的问题有点不清楚,您是否从服务器中删除文件,是否将文件复制到保管箱,然后从保管箱复制到您的服务器?
  • 在我的服务器上,我将文件从 ~/foo 移动到 ~/Dropbox/foo (并相应地更新了 Apache 配置)。它在 ~/foo 时正常运行,然后在移动到 ~/Dropbox/foo 后的某个时间坏了。将文件从 ~/Dropbox/foo 移回 ~/foo 并没有解决问题。我没有删除文件或将新文件复制到服务器。
  • Dropbox 可能会也可能不会更改文件;我不确定;我只能讲述一个个人经历,有一次我向朋友提供了一个下载,它触发了他们浏览器的病毒警报。我尝试了另一种方法,该方法效果很好。否则,我没有太多贡献,在这里。

标签: apache drupal drupal-7 dropbox


【解决方案1】:

与其尝试从 Dropbox 位置运行网站,为什么不让 Dropbox 成为备份存储库?

试试这个: https://www.drupal.org/project/backup_migrate_dropbox
这还将备份您在 Dropbox 备份策略中未提及的数据库。

或者你可以运行一个 cron 任务,通过 rsync 运行增量备份到 Dropbox 文件夹(假设你已经通过 Dropbox 连接了任何与 Ubuntu 的同步)。我使用该位置记录的过程,它在许多不同的 Web 服务器上运行良好: http://hadzimahmutovic.com/rsnapshot-mysql/rsnapshot-backing-mysql-databases

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-23
    • 2013-06-25
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 2018-01-06
    • 2021-04-01
    • 2011-05-11
    相关资源
    最近更新 更多