SFTP上传速度很慢,我在客户端测试了它并使用了phpseclib,而且客户端速度要快得多,而phpseclib速度要慢得多。这是正常的行为吗?什么可能导致这种情况?
我减少了我们导出的内容并使用tar w / gzip来存档文件,因此它只是一个压缩上传。存档大约是16MB,如果不是库本身,我不确定什么会限制上传,在这种情况下,这将是编码问题,而不是上传问题?
任何帮助都将不胜感激。
答案 0 :(得分:-1)
这个问题可以说是Transfering file for download through SFTP with PHP very slow的重复。
无论如何,如果你phpinfo()
,你看到安装了mcrypt吗?如果可用,则phpseclib使用mcrypt,否则它将拥有纯PHP实现。
此外,SSH2支持多种加密算法,有些加密算法比其他算法更快。可能是您与phpseclib进行比较的客户端只是使用比phpseclib实施的算法更快的算法。
最后,您使用的是什么版本的phpseclib?最新的是0.3.7。