使用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;
}