tp3.2檔案上傳到七牛雲方法
因為tp3.2框架本身就自帶七牛雲上傳外掛,所以我們只需要配置就可以了。
一、在這裡有個前提那就是大家要有七牛雲的賬號來獲取:accessKey,secrectKey,domain,bucket
二、然後在config裡面新增配置:
'UPLOAD_SITEIMG_QINIU' => array (
'maxSize' => 5 * 1024 * 1024,//檔案大小
'rootPath' => './',
'saveName' => array ('uniqid', ''),
'driver' => 'Qiniu',
'driverConfig' => array (
'accessKey' => '<這裡填七牛AK>',
'secretKey' => '<這裡填七牛SK>',
'domain' => '<這裡填七牛外鏈預設域名>',
'bucket' => '<這裡填七牛空間名稱>',
)
)
三、在Controller裡面建立方法upload:如下
public function upload(){
$setting=C('UPLOAD_SITEIMG_QINIU');
$Upload = new \Think\Upload($setting);
$info = $Upload->upload($_FILES['filename']); //form表單上傳的檔案
print_r($info);
}
這樣就可以了。