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

OSCHINA-MIRROR/shanyu-aliyun-oss-laravel

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

Алиюн OSS Laravel

Последняя стабильная версия

Общее количество загрузок

Тесты

Лицензия

Статус покрытия

Баннер Этот пакет представляет собой оболочку, которая связывает aliyun-oss-flysystem с Laravel в качестве доступного диска для хранения данных.

Если требуется прямая передача от клиента, используйте расширение пакета OSS для веб-сервера с подписью прямой передачи aliyun-oss-appserver.

Совместимость

laravel aliyun-oss-laravel driver readme
>=5.5,<9.0 ^3.0 aliyun readme
>=9.0 ^4.0 oss readme

Установка

  1. Если вы используете composer для управления зависимостями проекта, выполните следующую команду в корневом каталоге вашего проекта:
composer require alphasnow/aliyun-oss-laravel

Затем запустите composer install, чтобы установить зависимость. 2. Измените файл среды .env

OSS_ACCESS_KEY_ID=<Ваш aliyun accessKeyId, Требуется>
OSS_ACCESS_KEY_SECRET=<Ваш aliyun accessKeySecret, Требуется>
OSS_BUCKET=<Ваше имя корзины oss, Требуется>
OSS_ENDPOINT=<Домен конечной точки oss, Требуется>
  1. (Необязательно) Измените конфигурационный файл config/filesystems.php
"default" => env("FILESYSTEM_DRIVER", "oss"),
// ...
"disks"=>[
    // ...
    "oss" => [
        "driver"            => "oss",
        "access_key_id"     => env("OSS_ACCESS_KEY_ID"),           // Требуется, вашAccessKeyId
        "access_key_secret" => env("OSS_ACCESS_KEY_SECRET"),       // Требуется, вашAccessKeySecret
        "bucket"            => env("OSS_BUCKET"),                  // Требуется, например: my-bucket
        "endpoint"          => env("OSS_ENDPOINT"),                // Требуется, например: oss-cn-shanghai.aliyuncs.com
        "internal"          => env("OSS_INTERNAL", null),          // Необязательно, например: oss-cn-shanghai-internal.aliyuncs.com
        "domain"            => env("OSS_DOMAIN", null),            // Необязательно, например: oss.my-domain.com
        "is_cname"          => env("OSS_CNAME", false),            // Необязательно, если Endpoint является пользовательским доменным именем, это должно быть true, см.: https://github.com/aliyun/aliyun-oss-php-sdk/blob/572d0f8e099e8630ae7139ed3fdedb926c7a760f/src/OSS/OssClient.php#L113C1-L122C78
        "prefix"            => env("OSS_PREFIX", ""),              // Необязательно, префикс пути хранилища
        "use_ssl"           => env("OSS_SSL", false),              // Необязательно, следует ли использовать HTTPS
        "throw"             => env("OSS_THROW", false),            // Необязательно, следует ли вызывать исключение при ошибке
        "signatureVersion"  =>
``` **Проблемы**
[Открытие проблемы](https://github.com/alphasnow/aliyun-oss-laravel/issues)

**Участники**
<a href="https://github.com/alphasnow/aliyun-oss-laravel/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=alphasnow/aliyun-oss-laravel" />
</a>

**История звёзд**
[![График истории звёзд](https://api.star-history.com/svg?repos=alphasnow/aliyun-oss-laravel&type=Timeline)](https://star-history.com/#alphasnow/aliyun-oss-laravel&Timeline)

**Лицензия**
[MIT](LICENSE)

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

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

Введение

Поддержка расширения Aliyun OSS Storage для Laravel 9+ Развернуть Свернуть
PHP
MIT
Отмена

Обновления

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

Участники

все

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

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/shanyu-aliyun-oss-laravel.git
git@api.gitlife.ru:oschina-mirror/shanyu-aliyun-oss-laravel.git
oschina-mirror
shanyu-aliyun-oss-laravel
shanyu-aliyun-oss-laravel
4.x