![所有 FTP 程序在尝试查看本地文件时都会崩溃,包括 Filezilla、CoreFTP 和 WinFTP](https://linux22.com/image/1548055/%E6%89%80%E6%9C%89%20FTP%20%E7%A8%8B%E5%BA%8F%E5%9C%A8%E5%B0%9D%E8%AF%95%E6%9F%A5%E7%9C%8B%E6%9C%AC%E5%9C%B0%E6%96%87%E4%BB%B6%E6%97%B6%E9%83%BD%E4%BC%9A%E5%B4%A9%E6%BA%83%EF%BC%8C%E5%8C%85%E6%8B%AC%20Filezilla%E3%80%81CoreFTP%20%E5%92%8C%20WinFTP.png)
我无法让任何 FTP 程序能够查看我的本地文件,也无法阻止它们在我移动本地文件目录时崩溃。我尝试使用 Filezilla、CoreFTP 和 WinFTP 以及 Internet Explorer。当我访问我的文档文件夹中的任何文件夹时,它们都停止响应并崩溃,无论它们是否以管理员身份运行,无论我是否禁用 Windows Defender 实时支持(IE 除外,在我选择“允许”程序更改我的硬盘后,IE 似乎忘记了请求)。
有时,它们在尝试访问服务器上的文件时也会崩溃(我使用 Siteground 最便宜的托管选项,并且我正尝试上传我建立的网站)。
其他人似乎没有这个问题,我不确定是否是我的防火墙有问题,如果是的话,如何配置它以安全地允许程序访问我的本地文件。
我已经检查过,在使用 Chrome 作为 FTP 时我是否可以正常访问服务器上的文件,并且我已经检查过服务器的错误/警告,唯一的警告是我的地址没有解析为 IPv6 地址(尽管可以工作)。
我按照许多教程检查自己是否做错了什么,但即使我完全按照教程操作,程序仍然崩溃,这让我认为防火墙可能是罪魁祸首。我没有太多配置防火墙的经验,我害怕在没有指导的情况下进行实验。
感谢您提前尽力提供帮助。
答案1
我发现一个真正有效的解决方案是使用 Windows 资源管理器(不会被防火墙阻止)。
我做到了
- 打开 Windows 资源管理器
- 单击左侧选项卡中的“此计算机”
- 在顶部选择:计算机
- 然后:添加网络位置
- 像输入其他 FTP 客户端一样输入 IP 地址或域名
...然后瞧!它会要求输入密码,然后您就可以以非常直接的方式查看、下载和上传。