關於阿里雲簡單文件上傳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