Назад | Перейти на главную страницу

Как исправить ненадежный FTP

У одного из моих клиентов давняя проблема с его FTP-подключением к веб-сайту, размещенному на Verizon. На сайте есть сотни статических страниц с товарами. Периодически мы обновляем сайт, подталкивая к нему новые страницы. Мы попробовали несколько способов автоматизировать это, но партия всегда зависает до того, как закончится.

Filezilla, похоже, работает хорошо, но пока мы смогли только выяснить, как отправлять файлы вручную. Есть ли способ автоматизировать FileZilla с помощью скриптов, или мне нужно получить исходный код и взломать его? Или, может быть, вы слышали об этой проблеме и знаете, какое простое решение?

Вы можете использовать WinSCP для выполнения такой автоматической загрузки. Обычно он используется с SFTP или SCP, но также поддерживает простой FTP (на самом деле ваш сервер может поддерживать SFTP или SCP).

Руководство по автоматизации WinSCP

Затем вы должны добавить запланированную задачу Windows для запуска WinSCP со сценарием в качестве аргумента командной строки.

Вы также можете проверить Tunnelier:

http://www.bitvise.com/tunnelier.html

Он также выполняет SFTP, SSH, перенаправление портов и т. Д.

Я обнаружил, что с определенной передачей ftps странные различия в протоколе FTP заставляли клиента вести себя забавно, не завершая передачу и так далее. Лучшее, что мы могли сделать, это поменять местами на завиток.