Не скачиваются файлы, залитые на FTP сервер


При закачивании мы всего-лишь перенаправляем пользователя по указанной вами ссылке, а что с файлом потом можно делать - зависит от ответа вашего сервера.
Если же ваш сервер передает в шапке ответа Content-Type: image/jpeg - это значит, что файл отобразится в браузере для просмотра.
Чтобы файлы можно было скачивать, а не просто просматривать в браузере - системный администратор должен изменить код ответа для всех файлов на Content-Type: application/x-download. Это можно сделать, например, в htaccess файле.

Альтернативное решение: не заливать все изображения на FTP, а лишь некоторые. В настройках FTP хранилища вы можете ограничить типы заливаемых файлов.