다음 코드를 사용하여 이미지를 전송하는 중입니다. 전송 후에 jpg가 손상되는 것을 제외하고는 작동 중입니다. Is는 잘못된 이미지 형식이며 흐린 이미지를 표시합니다.PHP 컬링 전송 후 이미지가 손상됨 FTP
일반 PHP를 사용하여 말리지 않고 동일한 결과를 얻으려고했습니다.
이사람이 내가 일을하려고 어떤 이유를 알고 있지만 image.jpg를이 손상 않습니다
$curl = curl_init();
$fh = fopen("test.jpg", 'w');
curl_setopt($curl, CURLOPT_URL, "ftp://{$serverInfo['user']}: {$servererInfo['password']}@{$serverInfo['ftp1.server.com']}/{$serverInfo['For_Web/Web Images/Full Size/00-99/file']}");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
fwrite($fh, $result);
fclose($fh);
curl_close($curl);`
시도'$ 결과 = file_get_contents ("FTP : // {$ serverInfo [ '사용자']} : {$ servererInfo [ '암호']} @ {$ serverInfo [ 'ftp1.server.com'] – CSharpRU
은'curl_setopt()'에'CURLOPT_BINARYTRANSFER'를 추가 할 수도 있습니다 – dnagirl