【问题标题】:WordPress with Elastic Beanstalk CLI带有 Elastic Beanstalk CLI 的 WordPress
【发布时间】:2017-02-05 07:20:22
【问题描述】:

我们有一个使用 AWS Elastic Beanstalk 托管的网站,并且正在使用 eb deploy 命令上传更改等...我遇到的问题是,当我部署新的时,它似乎覆盖了使用 WordPress 仪表板上传的所有文件变化。我尝试将 wp-content/uploads 添加到我的 .ebignore 中,但随后网站上的所有图像都已失效。有没有办法完全不覆盖这个文件夹?

【问题讨论】:

    标签: wordpress amazon-web-services amazon-elastic-beanstalk ebcli


    【解决方案1】:

    您永远不应将文件上传到在 Elastic Beanstalk 上运行的服务器。这些文件将在某个时候丢失,无论是在部署期间还是在缩减事件或其他情况下。对您的 EB 服务器进行更改的唯一方法应该是通过 eb deploy 命令。此外,一旦您将 EB 环境扩展到多台服务器,这种存储文件的方法将根本不起作用。

    您应该使用 AWS S3 服务进行图像存储。有几个 Wordpress 插件有助于在 S3 上存储图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-28
      • 2015-05-27
      • 2014-12-12
      • 2016-07-26
      • 1970-01-01
      • 2015-09-18
      • 2020-06-08
      • 2016-08-14
      相关资源
      最近更新 更多