У меня есть скрипт, который входит в систему на удаленном сервере и пытается переименовать файлы, используя PHP.
Код в настоящее время выглядит примерно так с сайта php.net:
if (ftp_rename($conn_id, $old_file, $new_file)) {
echo "successfully renamed $old_file to $new_file\n";
} else {
echo "There was a problem while renaming $old_file to $new_file\n";
}
но ... в чем была ошибка? Разрешения, такого каталога нет, диск заполнен?
Как мне заставить PHP вернуть ошибку FTP? Примерно так:
echo "There was a problem while renaming $old_file to $new_file:
the server says $error_message\n";