Aptana Studio 3 - FTP连接错误(打开文件读取失败)

时间:2012-10-01 11:20:46

标签: ftp aptana3

我正在尝试通过FTP连接将文件下载到我的本地文件系统,以便在Aptana Studio 3中使用它。但我有一个奇怪的问题。每当我尝试从服务器获取文件时,我都会收到此错误:“打开文件以进行读取失败”

非常简单但没有信息的消息。所以我查看了互联网。没有多少人有这个错误,但有一些人正在谈论一个对他们有用的解决方案。他们声称错误的来源是Windows防火墙,为了解决需要在命令行中运行此命令(cmd.exe) “netsh advfirewall设置全局StatefulFtp禁用”

然而,这并没有解决我的问题。然后我意识到错误只发生在长时间的下载中。 (下载包含很多文件,需要很长时间)。

然后我更仔细地观察了。因此,Aptana基本上首先尝试将文件的日期(最后修改)首先与本地文件进行比较,然后下载新文件。所以有2个阶段(查看日期和下载)。

如果最后一个阶段(下载)花费的时间超过~30秒,那么我会收到此错误。还有其他人有这个问题吗?我该如何解决这个问题?

注意:它是被动的正常(非安全)ftp连接。

编辑: 在控制台一次出现此错误时,我意识到存在同步问题。

  

FTP> MDTM w.jpg
  213 20090622101257
  FTP> TYPE I   200类型设置为I
  的 FTP> CWD / www / home / images / banner
  200类型设置为I
  FTP> PASV 250
  CWD命令成功

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,我修复了禁用Windows防火墙。 即使我允许AptanaStudio.exe的所有流量仍然无法正常工作。只是取消它所有的防火墙工作。

我希望有人知道在我使用Aptana时我必须允许的程序不仅禁用所有防火墙。

答案 1 :(得分:1)

我遇到了同样的问题,经过长时间的研究后,我注意到这是"在两个方向自动同步"选项。看起来Aptana无法处理长项目,或者服务器不喜欢aptana来抓取和读取文件。

所以我只是禁用了"在两个方向自动同步"

  1. 右键点击该项目 - >发布 - >部署设置
  2. 取消选中"自动将我的更改与远程网站同步#34;或检查"自动从我的机器同步到远程站点"