У меня есть два FTP-сервера. На первом сервере я запустил скрипт (filemoving.php), который будет подключаться через FTP к второму серверу (второй сервер не поддерживает php) и перемещать файлы из 1 папки в 2. Но я получаю ошибку
Предупреждение: ftp_put (/2/1.jpg): не удалось открыть поток: нет такого файла или каталога
вот мой код, пожалуйста, скажите мне, что я делаю неправильно.
filemoving.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 - что это :)