Rackspace以文本格式保存文件

时间:2017-09-12 06:06:02

标签: file zend-framework2 rackspace-cloud rackspace

使用Zend框架2并使用“Zendservice-rackspace”将文件保存到云,这是我保存文件的代码。代码正在保存文件,但是采用文本格式,就像我去链接时显示的是文本格式,而不是文件的图像或pdf格式

$fileName =  $fileName.'_'.date('Ymd-His').".".$fileExt;
        $fileData = file_get_contents($file['tmp_name']);
        $rackspace = new Files($user,$key);
        if ($rackspace->authenticate()) {
            $rackspace->storeObject('Photos', $fileName, $fileData);
            if ($rackspace->isSuccessful()) {
                $cdnInfo = $rackspace->getInfoCdnContainer($module);
                $url = $cdnInfo['cdn_uri_ssl'] . '/' . $fileName;
                return $url;
            } else{
                echo json_encode(array(
                    'success'=>true,
                    'msg'=>'File uploading failed to server'));
                exit;
            }

0 个答案:

没有答案