鍍金池/ 問(wèn)答/PHP/ tp上傳到七牛 文件大了就無(wú)法上傳 但是沒(méi)有限制

tp上傳到七牛 文件大了就無(wú)法上傳 但是沒(méi)有限制

config.php沒(méi)有限制 如下

'UPLOAD_SITEIMG_QINIU' => array (

'rootPath' => './',

   'saveName' => array ('uniqid', ''),
'driver' => 'Qiniu',
 'driverConfig' => array (
     'secrectKey' => '1111',
     'accessKey' => '222',
      'domain' => '333',
     'bucket' => '444',

)),

上傳的時(shí)候

     //上傳到七牛
    $setting=C('UPLOAD_SITEIMG_QINIU');
    $Upload = new \Think\Upload($setting);
    $info = $Upload->upload($_FILES);
      dump($_FILES['pic']['name']);
    dump($setting);
    dump($Upload);
    exit;
        

得到

string(6) "32.gif"

array(4) {
  ["rootPath"] => string(2) "./"
  ["saveName"] => array(2) {
    [0] => string(6) "uniqid"
    [1] => string(0) ""
  }
  ["driver"] => string(5) "Qiniu"
  ["driverConfig"] => array(4) {
    ["secrectKey"] => string(40) "111"
    ["accessKey"] => string(40) "222"
    ["domain"] => string(25) "p0xjmu7mz.bkt.clouddn.com"
    ["bucket"] => string(7) "333"
  }
}
object(Think\Upload)#10 (3) {
  ["config":"Think\Upload":private] => array(14) {
    ["mimes"] => array(0) {
    }
    ["maxSize"] => int(0)
    ["exts"] => array(0) {
    }
    ["autoSub"] => bool(true)
    ["subName"] => array(2) {
      [0] => string(4) "date"
      [1] => string(5) "Y-m-d"
    }
    ["rootPath"] => string(2) "./"
    ["savePath"] => string(0) ""
    ["saveName"] => array(2) {
      [0] => string(6) "uniqid"
      [1] => string(0) ""
    }
    ["saveExt"] => string(0) ""
    ["replace"] => bool(false)
    ["hash"] => bool(true)
    ["callback"] => bool(false)
    ["driver"] => string(5) "Qiniu"
    ["driverConfig"] => array(4) {
      ["secrectKey"] => string(40) "111"
      ["accessKey"] => string(40) "222"
      ["domain"] => string(25) "p0xjmu7mz.bkt.clouddn.com"
      ["bucket"] => string(7) "333"
    }
  }
  ["error":"Think\Upload":private] => string(24) "沒(méi)有文件被上傳!"
  ["uploader":"Think\Upload":private] => object(Think\Upload\Driver\Qiniu)#11 (4) {
    ["rootPath":"Think\Upload\Driver\Qiniu":private] => string(1) "/"
    ["error":"Think\Upload\Driver\Qiniu":private] => string(0) ""
    ["config":"Think\Upload\Driver\Qiniu":private] => array(5) {
      ["secrectKey"] => string(40) "111"
      ["accessKey"] => string(40) "222"
      ["domain"] => string(25) "p0xjmu7mz.bkt.clouddn.com"
      ["bucket"] => string(7) "333"
      ["timeout"] => int(300)
    }
    ["qiniu"] => object(Think\Upload\Driver\Qiniu\QiniuStorage)#12 (8) {
      ["QINIU_RSF_HOST"] => string(18) "http://rsf.qbox.me"
      ["QINIU_RS_HOST"] => string(17) "http://rs.qbox.me"
      ["QINIU_UP_HOST"] => string(22) "http://up-z2.qiniu.com"
      ["timeout"] => int(3600)
      ["sk"] => string(40) "111"
      ["ak"] => string(40) "222"
      ["domain"] => string(25) "333"
      ["bucket"] => string(7) "444"
    }
  }
}
回答
編輯回答
冷咖啡

可以查看下是否是php.ini對(duì)上傳文件的大小做了限制,分別查看upload_max_filesize和post_max_size的配置

2018年5月8日 06:50
編輯回答
孤慣

對(duì)于七牛,并不建議使用php后端進(jìn)行中轉(zhuǎn)上傳。
而是采用 php 負(fù)責(zé)授權(quán),客戶端負(fù)責(zé)上傳的方式來(lái)處理。以減輕自身服務(wù)器的壓力。

2018年8月31日 07:53