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

发布于 2021-12-03 22:09:00 字数 671 浏览 923 评论 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);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文