我正在尝试上传amazon s3
中的图片。为此我在zend中使用了库。
但问题是该库只接受$_FILES
变量,name
和tmp_name
。
在我的控制器中,此对象用于获取上传的图像
$upload = new \Core\File\Upload("file");
返回
Core\File\Upload Object
(
[uploadDir] =>
[allowedExtensions] =>
[sizeLimit] => 10485760
[newFileName] =>
[enableRotateMobile] => 1
[fileName:Core\File\Upload:private] => png.png
[fileSize:Core\File\Upload:private] => 28297
[fileExtension:Core\File\Upload:private] => png
[savedFile:Core\File\Upload:private] =>
[errorMsg:Core\File\Upload:private] =>
[handler:Core\File\Upload:private] => Core\File\Upload\FileUploadXHR Object
(
[uploadName] => file
)
)
哪个不会返回tmp_name
。而且我们也无法在控制器中使用$_FILES
。
任何解决方案
提前谢谢。