2012-02-01 75 views
3

希望有人可以帮助这个,因为它让我生气!我在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上使用被动模式。

任何帮助表示赞赏。

感谢,

德里克

+0

这不是由Aptana引起的,它似乎与主机有问题。无论用于上传的程序如何,运行不同风格的Linux的多个主机都会发生这种情况。它通常最终解决。 – 2014-05-17 01:05:47

回答

3

而且如果失败,当出现服务器没有可用空间显示此消息。

+0

如果您有UNIX服务器,则可以使用'df -h'检查可用磁盘空间。要检查特定目录的大小并查看它是否空间大小,可以使用'du -sh some-directory-name'。 – Boaz 2014-09-22 12:39:06

3

确定固定它。清空Aptana的错误日志似乎已经完成了!

帮助 - >集锦 - >清除日志文件

+1

为我工作了半天。在某些情况下,它仍然会报告错误。 – arieltools 2012-05-12 13:25:57

+0

在我的情况下,这个伎俩并没有帮助 – mangia 2012-06-19 22:46:36

+0

没有为我工作,要么.. – cukabeka 2013-12-26 13:32:47