ftp_put有问题,'ftp_put'返回false,文件只传输不完整。 返回的错误是426故障读取networkingstream。 重新启动服务器正在解决问题2或3天。 另外,将目标文件夹更改为另一台服务器时,所有file upload都没有任何问题。
与另一台服务器,我能够将相同的文件传输到相同的目的地。 有这个服务器也有问题,重新启动这个服务器修复错误(暂时)。 所以现在的问题是与其他服务器。
任何可能的资源locking在重新启动服务器时自动修复。 什么是检查这个问题的主要日志? 另外我应该在哪里检查一下是否有资源locking发生? 或者是其他东西…
目标服务器正在使用vsftpd,并且源代码拥有proftpd服务器。 configuration源或login服务器中是否需要进行任何更改? 这些file upload失败的原因是什么,直到重新启动源服务器和426networkingstream错误?
先谢谢您的帮助。
我遇到了我的vsftp服务器的这个错误。 这个问题原来是来自防火墙的病毒检查程序的误报。 这个问题的指标是:*仅影响某些文件(例如,在多file upload中,某些文件通过而其他文件可重复失败)*当上传失败时,部分文件被写入目的地*总是失败在写入相同数量的字节之后出现(对于给定的文件)
如果您无法暂时禁用防火墙的病毒扫描程序,并且确定该文件没有病毒,则解决方法是将该文件作为受密码保护的.zipfile upload。
更新:问题在六月份得到修复。
问题是在主机服务器上写入磁盘。 写入磁盘非常慢。 而且相应的日志也写得很滞后。 发送邮件的高度滞后有助于debugging问题。