我正在使用飞行系统模块,但无法安装该模块。我得到了这个错误:
缺少依赖关系: Flysystem、复制适配器、流包装器。
我遵循了在https://www.drupal.org/node/2541116上给出的步骤,但仍然无法安装该模块。
是否有其他方法将S3与Drupal 8集成?
发布于 2016-11-08 19:56:31
你提到的那些文件是过时的,而且是错误的。您应该阅读https://www.drupal.org/node/2404989上的正式文档。
最简单的方法是使用composer安装drupal模块,正如https://www.drupal.org/node/2718229中所记录的那样。一旦配置了drupal.org存储库,安装模块就像composer require drupal/flysystem一样简单。它将下载该模块,包括它对您需要的所有依赖项。
如果使用composer create-project drupal-composer/drupal-project:8.x-dev,可以使用composer管理整个安装,包括核心。如果手动安装了drupal,也可以添加contrib模块,但是在更新核心时,需要小心不要丢失composer.json更改并再次运行composer update。
发布于 2016-11-08 12:47:03
有一个叫做S3文件系统的模块
S3文件系统(s3fs)为您的drupal站点提供了一个额外的文件系统,它将文件存储在亚马逊的简单存储服务(S3)或任何其他与S3兼容的存储服务中。您可以将站点设置为默认使用S3文件系统,也可以将其仅用于单个字段。此功能是为跨多个服务器负载均衡的站点设计的,因为Drupal的默认文件系统使用的机制在这种配置下是不可行的。
希望这能帮到你。
https://drupal.stackexchange.com/questions/219904
复制相似问题