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那麼