PHP 用webuploader上传到ftp上,图片被压缩了,导致图片显示不出,下面粘贴了部分代码。求指点。

阴霾遇上阳光 发布于 2016/07/20 14:15
阅读 949
收藏 0

我用webuploader上传图片到ftp上,webuploader的图片上传方法是自己写的。普通的ftp上传。但传上去后,图片因存在错误而无法显示。原本3,40KB的图片只剩下了1KB左右。搞不明白这是为什么。

$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
ftp_login($conn_id, $ftp_user, $ftp_pass);
$destination_file = '/home/yk_wnry_resources/images/4.jpg';//远程文件路径
$source_file = $_FILES['file']['tmp_name'];//本地文件路径
ftp_chmod($conn_id,"0740",$destination_file);
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_ASCII) or die("Couldn't connect to $ftp_server");
if($upload){
    $this->ajaxReturn($destination_file);
}
ftp_close($conn_id);

加载中
0
旧城的骁珖
旧城的骁珖
FTP_ASCII => FTP_BINARY
返回顶部
顶部