У меня есть script, который регистрируется на удаленном сервере и пытается переименовать файлы, используя 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";