fastadmin阿里云存储oss的设置

fastadmin阿里云存储oss的设置
点击领取淘宝京东拼多多唯品会优惠券

第一步,打开后台系统配置中添加阿里云变量


第二步:/application/common.php添加变量

use think\Config;

$site = Config::get("site");
$aliyun_keyid  = $site['aliyun_keyid'] ? $site['aliyun_keyid'] : ACCESSKEYID;
$aliyun_secret = $site['aliyun_secret'] ? $site['aliyun_secret'] : ACCESSKEYSECRET;
$aliyun_bucket = $site['aliyun_bucket'] ? @$site['aliyun_bucket'] : BUCKET;
$aliyun_cdn = $site['aliyun_cdn'] ? $site['aliyun_cdn'] : '';

define('ALIYUN_KEYID', $aliyun_keyid);
define('ALIYUN_SECRET', $aliyun_secret);
define('ALIYUN_BUCKET', $aliyun_bucket);
define('ALIYUN_CDN', $aliyun_cdn);
第三步:/addons/文件夹中添加阿里云存储文件。
第四步:后台插件管理页面--本地插件中找到阿里OSS云存储上传插件,点开配置。
第五步:
/public/assets/js/addons.js 115行添加及修改代码
 var osspath = that.options.osspath  ? that.options.osspath+'/' : 'houtai/';
                       
    Fast.api.ajax({
      url: "/addons/alioss/index/params",
  data: {method: 'POST', category: category, md5: md5,  osspath: osspath, name: file.name, type: file.type, size: file.size, chunk: chunk, chunksize: that.options.chunkSize, aliosstoken: Config.upload.multipart.aliosstoken},
     }, function (data) {

第六步:前台所有上传按钮添加
<button type="button" id="faupload-image" class="btn btn-success faupload"

data-mimetype="jpg,png,bmp,jpeg,gif,zip,rar,xls,xlsx,wav,mp4,mp3,pdf,MP3,MP4,MOV"

data-multiple="true" data-osspath="qiantai">
<i class="fa fa-upload"></i> {:__('Upload')}
 </button>
第七步:
/addons/alioss/controller/index.php 40行 funciton params()函数中添加
 $osspath = $this->request->post('osspath');
if($osspath){
            $params['key'] = $osspath.str_replace(date('d').'/',"",$params['key']);
        }
那么前台所有上传的文件都指定上传到了
qiantai的文件夹中。

上一篇:公司税务交税增值税

下一篇:没有了