Qiniu Cloud를 사용하여 사진을 업로드할 때 다음 오류가 발생했습니다
치명적인 오류: /var/www/html/includes/src/Qiniu/Storage /UploadManager에서 '파일을 열 수 없습니다' 메시지와 함께 포착되지 않은 '예외' 예외 .php:91 스택 추적: #0 /var/www/html/includes/cls_image.php(150): QiniuStorageUploadManager->putFile('2kHh1HThkNyWvGL...', 'images/201609/g...' , ' Images/201609/s...') #1 /var/www/html/admin/goods.php(1132): cls_image->qiniuUpload('images/201609/s...', 'goods_img' ) # 2 {main}은 91행의 /var/www/html/includes/src/Qiniu/Storage/UploadManager.php에 포함됩니다
Qiniu Cloud를 사용하여 사진을 업로드할 때 다음 오류가 발생했습니다
치명적인 오류: /var/www/html/includes/src/Qiniu/Storage /UploadManager에서 '파일을 열 수 없습니다' 메시지와 함께 포착되지 않은 '예외' 예외 .php:91 스택 추적: #0 /var/www/html/includes/cls_image.php(150): QiniuStorageUploadManager->putFile('2kHh1HThkNyWvGL...', 'images/201609/g...' , ' Images/201609/s...') #1 /var/www/html/admin/goods.php(1132): cls_image->qiniuUpload('images/201609/s...', 'goods_img' ) # 2 {main}은 91행의 /var/www/html/includes/src/Qiniu/Storage/UploadManager.php에 포함됩니다
$_FILES['input-file-name']['tmp_name']
<code>public function putFile( $upToken, $key, $filePath, $params = null, $mime = 'application/octet-stream', $checkCrc = false ) { $file = fopen($filePath, 'rb'); //文件不存在,或者不可读 if ($file === false) { //文件为空 throw new \Exception("file can not open", 1); //抛出错误的地方 } $params = self::trimParams($params); $stat = fstat($file); $size = $stat['size']; if ($size <= Config::BLOCK_SIZE) { $data = fread($file, $size); fclose($file); if ($data === false) { throw new \Exception("file can not read", 1); } return FormUploader::put( $upToken, $key, $data, $this->config, $params, $mime, $checkCrc ); } $up = new ResumeUploader( $upToken, $key, $file, $size, $params, $mime, $this->config ); $ret = $up->upload(); fclose($file); return $ret; }</code>