使用phpseclib,SFTP上传速度非常慢

时间:2014-07-17 16:19:32

标签: sftp phpseclib

SFTP上传速度很慢,我在客户端测试了它并使用了phpseclib,而且客户端速度要快得多,而phpseclib速度要慢得多。这是正常的行为吗?什么可能导致这种情况?

我减少了我们导出的内容并使用tar w / gzip来存档文件,因此它只是一个压缩上传。存档大约是16MB,如果不是库本身,我不确定什么会限制上传,在这种情况下,这将是编码问题,而不是上传问题?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:-1)

这个问题可以说是Transfering file for download through SFTP with PHP very slow的重复。

无论如何,如果你phpinfo(),你看到安装了mcrypt吗?如果可用,则phpseclib使用mcrypt,否则它将拥有纯PHP实现。

此外,SSH2支持多种加密算法,有些加密算法比其他算法更快。可能是您与phpseclib进行比较的客户端只是使用比phpseclib实施的算法更快的算法。

最后,您使用的是什么版本的phpseclib?最新的是0.3.7。