私はFTPサーバールート上のファイルの名前を変更するために使用するPHPスクリプトを用意しています。PHPフォルダではなく、ファイル名を変更します。
これを変更して、FTPルート上のディレクトリにあるファイルの名前を変更する必要があります。ルート/ despgoods/despgoods.csv
で
望ましい稼動 リネームファイルをdespgoods.csvするには、rootで
現在の作業 リネームファイル私のPHPスクリプトは次のとおりです。で
$ftp_server = "ftp.ftpserver.co.za";
$conn_id = ftp_connect($ftp_server);
$ftp_user_name = "username";
$ftp_user_pass = "password";
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$targetname = "DespGoods.csv";
$contents = ftp_nlist($conn_id, '');
if (!$contents) {
echo 'No Files Present on Server: <br/> ';
echo mysql_error();
die;
}
$filename = $contents[0];
if ($filename == "despGoods.csv") {
echo 'DespGoods already exists, no need to rename: <br/> ';
echo mysql_error();
} else {
ftp_rename($conn_id, $filename, $targetname);
ftp_close($conn_id);
echo "1 available file renamed to DespGoods.csv <br>";
}
感謝アドバイスをいただきありがとうございます。
よろしくお願いします。 Ryan
をチェック! –