关于阿里云简单文件上传OSS思路整理服务器上的文件上传到OSS


1  通过表单的形式把文件提交到PHP后端处理上传到OSS  和把服务器上的文件上传到OSS  其实是一样的

区别在于  表单提交的时候文件是在服务器的临时目录   服务器重启后临时文件自动清除

服务器上的文件上传到OSS,需要手工unlink下,服务器上其他目录的文件

2  就是传递的参数里面需要有

$file['tmp_name']这个参数 

aliyun_oss_upload($_FILES['file']);

传递这个参数

如果是thinkphp  需要

$aa=input('file.file');

$bb=$aa->getInfo();

aliyun_oss_upload($bb);

其实$bb和$_FILES['file']  是一样的 都是有文件信息  一个是环境变量$_FILES 一个是thinkphp5封装的

3  如果想把服务器上的文件上传到oss那么

$file['tmp_name']='./1.mp4';//这个是服务器上的文件路径
$file['name']='1.mp4';//这个不用管
$ossurl=aliyun_oss_upload($file);
 
核心就是传路径给阿里云OSS就可以了,一个是传的服务器上的临时文件路径   一个是传的存储的文件的路径


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM