【发布时间】:2017-08-01 14:31:25
【问题描述】:
我的 PHP 应用程序会动态生成一些脚本文件,这些文件稍后会使用 require 或 include 运行。
我现在正在将我的生产服务器迁移到 Amazon Web Services,以实现扩展和负载平衡。这意味着生成的脚本文件不应再存储在本地文件系统中,而应存储在 S3 存储桶中。
因此我想使用 Flysystem,因此我不必考虑文件是存储在本地(开发)还是存储在 S3 存储桶中(生产)。
但是我如何require 或include 来自 Flysystem 的文件?我必须先获取文件内容然后eval吗?
【问题讨论】:
-
flysystem 不是为了那个目的,
Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one是为了处理txt文件等静态文件而写的
标签: php amazon-web-services amazon-s3 flysystem