PHPackages                             anan/oss - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. anan/oss

ActiveLibrary[File &amp; Storage](/categories/file-storage)

anan/oss
========

阿里云OSS 支持 PHP8

1.4(2y ago)1294MITPHPPHP ^7.4|^8.0

Since May 7Pushed 2y ago1 watchersCompare

[ Source](https://github.com/bangbangda/easyoss)[ Packagist](https://packagist.org/packages/anan/oss)[ RSS](/packages/anan-oss/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (5)Dependencies (2)Versions (7)Used By (0)

 EasyOSS
=========

[](#-easyoss-)

 支持 PHP8

Description
-----------

[](#description)

准备在一个小项目中试用 laravel/octane ，这就需要把 PHP 版本升级到8，升级后其他功能都没问题，突然发现阿里云OSS的图片上传失败了，后来才发现去年就有这个问题，但是阿里云官方一直没有更新SDK，而其他包基本都是基于阿里云SDK做的封装。

为了体验 octane 只能临时写个模块了，只完成了基本功能，还不成熟。

Installing
----------

[](#installing)

```
$ composer require anan/oss -vvv
```

Usage
-----

[](#usage)

- 发布 OSS 配置文件

    `php artisan vendor:publish --tag=easyOss.config`
- 目前只支持普通模式上传文件，并返回 OSS 地址

    ```
