为了减少服务器空间使用,我们开发将附件上传到阿里云oss存储里。
一、安装和要求:
1、更新到最新版本,信呼OA版本v2.3.5+支持。
2、安装node版本的服务端,队列要可以用,是使用队列上传到腾讯云存储的,看看服务端。
3、下载composer包到目录下,去下载。
二、到系统配置文件webmain/webmainConfig.php下配置,以下参数都要配置
//阿里云的oss存储配置
'alioss_keyid' => 'L******',
'alioss_keysecret' => 'S*********',
'alioss_autoup' => true, // 是否自动上传
'alioss_bucket' => 'xinhu', //Bucket名称
'alioss_folder' => 'abctest', //默认目录
'alioss_region' => 'qingdao', //存储桶的分区
keyid和keysecret密钥请自己到阿里云密钥管理下获取。
分区写值华北1(青岛):qingdao,华东1(杭州):hangzhou,华东2(上海):shanghai,更多https://help.aliyun.com/document_detail/31837.html对照
三、如果验证是否上传成功
在文档中心上传个文件试试,表file中filepathout字段有值就是上传成功。
也可以访问地址:http://你的oa地址/task.php?m=qcloudCos|runt&a=run&fileid=文件id,看看是否可以用,文件id可以到上传文件管理那查看。
原创文章,禁止转载复制,信呼OA官网保留一切知识产权。