如何修复不可靠的 FTP

如何修复不可靠的 FTP

我的一位客户长期存在与 Verizon 托管的网站的 FTP 连接问题。该网站有数百个静态产品页面。我们会定期将新页面推送到网站以刷新网站。我们尝试过多种方法来实现自动化,但批处理总是在完成之前就冻结了。

Filezilla 似乎运行良好,但到目前为止,我们只能弄清楚如何手动发送文件。有没有办法用脚本自动化 FileZilla,还是我需要获取源代码并对其进行破解?或者也许您听说过这个问题,并且知道简单的解决方案是什么?

答案1

您可以使用 WinSCP 执行此类自动上传。它通常与 SFTP 或 SCP 一起使用,但它也支持普通 FTP(您的服务器实际上可能支持 SFTP 或 SCP)。

WinSCP 自动化指南

然后,您可以添加 Windows 计划任务来运行 WinSCP,并使用脚本作为命令行参数。

答案2

您可能还希望查看Tunnelier:

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

它还可以执行 SFTP、SSH、端口转发等。

答案3

我确实发现,在某个 ftps 传输中,FTP 协议中的奇怪差异确实会导致客户端行为异常,无法完成传输等。我们能做的最好的事情就是切换到 curl。

相关内容