希望有人可以帮助这个,因为它让我生气!我在OS X Lion上使用Aptana 3.1,但与之前版本的Aptana和Snow Leopard有相同的问题。Aptana intermiittent无法关闭输出流
我有几个ftp连接设置,并在尝试上传文件时出现间歇性问题。对于较大的php文件,似乎更经常发生,但并非总是这样。我点击'向上'箭头将文件上传到服务器,上传进度条变为100%,然后挂起大约一分钟,然后我收到一条消息,指出'错误无法关闭输出流',并且选择继续或取消。
这是在错误日志中的相应条目:
!SUBENTRY 1 com.aptana.core.io 4 0 2012-02-01 09:51:22.863
!MESSAGE Unable to close output stream.
!STACK 0
com.enterprisedt.net.ftp.ControlChannelIOException: Read timed out
at com.enterprisedt.net.ftp.FTPControlSocket.e(FTPControlSocket.java:1041)
at com.enterprisedt.net.ftp.FTPControlSocket.b(FTPControlSocket.java:1076)
at com.enterprisedt.net.ftp.FTPClient.validateTransfer(FTPClient.java:2545)
at com.enterprisedt.net.ftp.FTPOutputStream.close(FTPOutputStream.java:275)
at com.aptana.filesystem.ftp.internal.FTPFileUploadOutputStream.close(FTPFileUploadOutputStream.java:106)
at com.aptana.core.io.efs.SyncUtils.safeClose(SyncUtils.java:165)
at com.aptana.core.io.efs.SyncUtils.copy(SyncUtils.java:116)
at com.aptana.ide.syncing.core.old.Synchronizer.uploadAndDelete(Synchronizer.java:1370)
at com.aptana.ide.syncing.core.old.Synchronizer.upload(Synchronizer.java:1274)
at com.aptana.ide.syncing.ui.actions.UploadAction$1.run(UploadAction.java:128)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
我试图删除的连接,并用它重新创建。我在端口21上使用被动模式。
任何帮助表示赞赏。
感谢,
德里克
这不是由Aptana引起的,它似乎与主机有问题。无论用于上传的程序如何,运行不同风格的Linux的多个主机都会发生这种情况。它通常最终解决。 – 2014-05-17 01:05:47