目录
目录README.md

Aliyun-OSS

Tpextbuilder的阿里云-OSS驱动

请使用composer安装阿里云OSS-sdk后再安装本扩展

composer require aliyuncs/oss-sdk-php

注意事项

  • 存储权空间的命名,应该个性化,避免名称被其他用OSS户占用。

    tpext1626077257123.oss-cn-hangzhou.aliyuncs.comtpext1626077257123是空间名,oss-cn-hangzhou.aliyuncs.com是数据中心访问域名。

  • 你可以事先在阿里云控制台创建好存储空间,然后填入配置里面。

  • 存储权空间限有三种[私有/公共读/公共读写],建议设置为:公共读

  • 填入的数据中心访问域名要和空间匹配,比如你在[杭州oss-cn-hangzhou.aliyuncs.com]

    创建的空间,访问域名不能填[北京oss-cn-beijing.aliyuncs.com]。

  • 如果没有事先创建,会按填写的[空间名称]和[数据中心访问域名]和[存储权公共读]自动创建一个。

  • 可选的访问域名:

    https://help.aliyun.com/document_detail/31837.htm?spm=a2c4g.11186623.2.4.19225338SL9VT9#concept-zt4-cvy-5db

使用

  1. 全局设置

    在扩展tpext ui生成(tpext.builder)的配置里面选择本驱动:[阿里云OSS存储],保存,设置后所有的文件上传都使用阿里云OSS。

  2. 单独使用 ckeditor,mdeditor,tinymce,ueditor,file,image,multipleFile,multipleImage等可使用storageDriver($class)方法单独设置。


$form->image('logo', '封面图')->mediumSize()->storageDriver(\aliyunoss\common\OssStorage::class);//使用阿里云oss存储

$form->file('file', '附件')->mediumSize()->storageDriver(\tpext\builder\logic\LocalStorage::class);//服务器本地存储
关于
34.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号