Мне приходится использовать FTP в клиентском проекте, что оказывается довольно болезненным, поскольку я обычно использую свои собственные серверы, ssh и т. Д.
Один очевидный предел FTP, который, кажется, не имеет смысла, возникает, когда я пытаюсь переместить файлы между двумя каталогами, которые оба находятся на сервере. Кажется, что с FTP все файлы должны быть сначала загружены на локальный компьютер (то есть на компьютер, на котором запущен FTP-клиент), а затем повторно загружены на удаленный сервер.
Есть ли способ обойти это, если я использую только FTP?
Зависит от FTP-сервера, но попробуйте «переименовать [имя файла] [новое имя файла]».
переименовать [имя файла] [/ каталог / новый каталог / имя файла]