Drupal 8 安装 Flysystem Aliyun OSS
扩展地址:https://www.drupal.org/project/flysystem_aliyun_oss
该插件需要Flysystem 支持。
安装:
使用composer安装
composer需要先更新到最新版本,以免报错。
升级命令composer self-update
如果是composer 1升级到 2,命令:composer self-update --2
如果权限不够,需要su root 切换到root用户下执行操作。
使用如下命令安装:
composer require 'drupal/flysystem_aliyun_oss:^2.0@alpha'
然后到Drupal后台执行安装。
安装完以后需要手动配置:
/sites/default/settings.php
1. settings.php
$schemes = [ 'oss' => [ 'driver' => 'aliyun_oss', 'name' => 'Aliyun OSS', 'description' => 'An Aliyun OSS plugin for Flysystem', 'cache' => FALSE, 'config' => [ 'access_key_id' => 'ACCESS_KEY_ID', 'access_key_secret' => 'ACCESS_KEY_SECRET', 'endpoint' => 'oss-cn-shanghai.aliyuncs.com', 'bucket' => 'BUCKET_NAME', 'cname' => 'cdn.example.com', // if the OSS type is "public-read", this should be "public". 'visibility' => 'private', 'use_https' => TRUE, 'expire' => 3600, 'timeout' => 3600, 'connect_timeout' => 60, ], ], ]; $settings['flysystem'] = $schemes; // override the default file default_scheme from 'public' to 'oss'. $config['system.file']['default_scheme'] = 'oss';
阿里云需要设置域名,ssl
没有评论,留下你的印记,证明你来过。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。