我试图通过FTP连接将文件下载到本地文件系统,以便在Aptana Studio 3中使用它。但是我有一个奇怪的问题。每当我尝试从服务器获取文件时,都会收到此错误消息:“打开文件以进行读取失败”Aptana Studio 3 - FTP连接错误(打开读取文件失败)
非常简单但不具信息性的消息。所以我看了看互联网。没有多少人有这个错误,但少数人正在谈论一个解决方案已经为他们工作。他们声称,错误的根源是Windows防火墙,以解决需要运行在comman线(CMD.EXE) “的netsh advfirewall的设置全局StatefulFtp禁用”
此命令然而,这并没有解决我的问题。然后我意识到错误只发生在长时间的下载中。 (下载许多文件,这需要很长时间)。
然后我更仔细地观察过。所以Aptana基本上首先试图让文件的日期(最后修改)先与本地文件进行比较,然后下载新文件。所以有2个阶段(劈日期和下载)。
如果最后一个阶段(下载)花费的时间超过30秒,那么我得到这个错误。有没有其他人有这个问题?我该如何解决这个问题?
注意:这是一个被动正常(非安全)ftp连接。
编辑: 在控制台有一次这个错误我已经意识到,也有一个同步问题。
ftp> MDTM w.jpg
213 20090622101257
ftp> TYPE I
200 Type set to I
ftp> CWD /www/home/images/banner
200 Type set to I
ftp> PASV 250
CWD command successful