【问题标题】:How to set up online directory that two servers can access?如何设置两台服务器可以访问的在线目录?
【发布时间】:2017-03-29 06:10:01
【问题描述】:

我有一个非常奇怪但具体的情况。我在我的 Mac 上使用 XAMPP localhost,将其称为 server1,并使用运行 php 应用程序的 heroku,将其称为 server2。我需要将一个 txt 文件从 server1 移动到 server2(随着 txt 不断更新,每隔一段时间)。我不能使用 PHP 的 ftp,因为 heroku 不喜欢那样。我不知道该怎么做。

我想出了一个计划,以某种方式将 txt 从 server1 获取到 server2 上的应用程序可以访问的在线“目录”,但我不知道如何做到这一点,或者这是否可能?有没有更好的方法来传输文件?我不应该首先为此使用heroku吗?

【问题讨论】:

    标签: php heroku ftp file-transfer


    【解决方案1】:

    Heroku 非常适合运行 PHP 应用程序,但它有一个临时文件系统。它不是用来上传文件并将它们存储在“服务器”上的。 (https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem)

    如果您将应用的新版本部署到 Heroku,上传的文件将被删除。如果您不介意再次上传文件,只需使用 POST 请求将其推送到在 Heroku 上运行的 PHP 应用程序。

    如果您想保存更可靠,请考虑使用 AWS S3 之类的存储服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-10
      • 2013-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-08
      • 1970-01-01
      相关资源
      最近更新 更多