やあ、私はこれが初めてです。実際、私は自分のサーバーに 1 つの画像をアップロードしましたが、その品質を維持しながら、別のサーバーにそのすべての画像のコピーを作成したいと考えています。コードは機能しており、画像は別のサーバーからコピーされていますが、画像は完全に台無しです
ftp_nb_put()
ftp_nb_fput()
ftp_put()
ftp_fput
この関数のそれぞれで同じ応答を得ています。他に代替案があれば教えてください。転送したいのは画像だけでなく、.txtファイルのdocファイル、.xlsファイルも可能です。事前にコードをありがとう
<?php
$conn_id = ftp_connect('ftp.domain.com');
$login_result = ftp_login($conn_id, 'username', 'pass');
$file = 'http://myserver.com/upload/g.jpg';
$remote_file = 'g.jpg';
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "successfully uploaded $file\n";
} else {
echo "There was a problem while uploading $file\n";
}
ftp_close($conn_id);
?>
画像が変わってこんな感じ