1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/thans-thinkphp-filesystem-cloud

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

thinkphp-filesystem-cloud

Расширение системы файлов для thinkphp6.0, поддерживающее загрузку в облачные сервисы Aliyun OSS, Qiniu и Tencent Cloud COS.

Поддерживаемые требования

  1. PHP >= 7.1
  2. ThinkPHP >= 6.0.0

Поддержка

  1. Aliyun
  2. Qiniu
  3. Tencent Cloud

Планы

  1. Поддержка Huawei Cloud

Установка

Шаг 1

$ composer require thans/thinkphp-filesystem-cloud

Шаг 2

Добавьте конфигурацию в config/filesystem.php.

'aliyun' => [
    'type'         => 'aliyun',
    'accessId'     => '******',
    'accessSecret' => '******',
    'bucket'       => 'bucket',
    'endpoint'     => 'oss-cn-hongkong.aliyuncs.com',
    'url'          => 'http://oss-cn-hongkong.aliyuncs.com',// Не заключайте URL в слеш.
],
'qiniu'  => [
    'type'      => 'qiniu',
    'accessKey' => '******',
    'secretKey' => '******',
    'bucket'    => 'bucket',
    'url'       => '',// Не заключайте URL в слеш.
],
'qcloud' => [
    'type'       => 'qcloud',
    'region'     => '***', // регион бакета на английском
    'appId'      => '***', // цифровая часть домена
    'secretId'   => '***',
    'secretKey'  => '***',
    'bucket'     => '***',
    'timeout'    => 60,
    'connect_timeout' => 60,
    'cdn'        => 'ваш CDN домен',
    'scheme'     => 'https',
    'read_from_cdn' => false,
]

Шаг 3

Начните использовать расширение.

Пожалуйста, обратитесь к документации ThinkPHP. Документация доступна по адресу: https://www.kancloud.cn/manual/thinkphp6_0/1037639

Лицензия

MIT

Благодарности

  1. ThinkPHP
  2. xxtime/flysystem-aliyun-oss
  3. liz/flysystem-qiniu
  4. league/flysystem
  5. overtrue/flysystem-cos

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Пакет расширения filesystem для thinkphp 6.0 от сторонних разработчиков, поддерживает загрузку файлов в облачные хранилища Alibaba Cloud и Qiniu Cloud. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/thans-thinkphp-filesystem-cloud.git
git@api.gitlife.ru:oschina-mirror/thans-thinkphp-filesystem-cloud.git
oschina-mirror
thans-thinkphp-filesystem-cloud
thans-thinkphp-filesystem-cloud
master