如何在PHP中移动SFTP服务器上的文件

如何在PHP中移动SFTP服务器上的文件,php,sftp,Php,Sftp,如何将文件从一个目录移动到另一个目录 我试过这个,但不起作用: $success = @rename('ssh2.sftp://' . $sftp . $path_from, 'ssh2.sftp://' . $sftp . $path_to); if ($success) { echo "moving success!"; }else { echo "moving failed!"; } 我使用的是PHP SSH2函数 有人能帮我吗?使用: 假设两个变量都包含文件的完整路径,

如何将文件从一个目录移动到另一个目录

我试过这个,但不起作用:

$success = @rename('ssh2.sftp://' . $sftp . $path_from, 'ssh2.sftp://' . $sftp . $path_to);
if ($success) {
    echo "moving success!";
}else {
    echo "moving failed!";
}
我使用的是PHP SSH2函数

有人能帮我吗?

使用:

假设两个变量都包含文件的完整路径,例如:

$path_from = "/source/directory/myfile.txt";
$path_to = "/destination/directory/myfile.txt";

仅供参考,
@
操作员正在隐藏您可能收到的任何可能有用的错误消息。
$path_from = "/source/directory/myfile.txt";
$path_to = "/destination/directory/myfile.txt";