.PHP.处理 FTP 服务器上的文件


PHP. Working with files on FTP server

我有两个FTP服务器。在第一个服务器中,我将运行脚本(filemoveving.php),该脚本将通过FTP连接到第二个服务器(第二个服务器不支持php)并将文件从1个文件夹移动到2个文件夹。但是我收到错误

警告:ftp_put(/2/1.jpg):无法打开流:没有此类文件或目录

这是我的代码,请告诉我我做错了什么。

文件移动.php

//$ftp_conn its connection id, connection was established
$folder = '/1';
$target_folder = '/2';
$files_list = ftp_nlist($ftp_conn, $folder);
foreach($files_list as $remote_file) {
    ftp_put($ftp_conn, $remote_file, $target_folder . '/' . basename($remote_file), FTP_ASCII);
}

您好,感谢您的回答。我必须使用ftp_rename函数而不是ftp_put - 就是这样:)