2

当我尝试使用 phpseclib 通过 SFTP 下载文件时出现此错误:

注意:第 1890 行 /var/www/project1/include/sftp/Net/SSH2.php 中的 HMAC 无效

注意:服务器在 2017 行的 /var/www/project1/include/sftp/Net/SSH2.php 中关闭了连接

注意:第 1489 行 /var/www/project1/include/sftp/Net/SFTP.php 中的预期 SSH_FXP_DATA 或 SSH_FXP_STATUS

当文件大小大于 100kb 并且我无法下载文件时会发生这些错误。

拜托,有人可以给我一个想法或可以帮助我解决这个问题吗?

PD。对不起,我的英语不好。

4

1 回答 1

1

您使用的是哪个版本的 phpseclib?可以发日志吗?您可以通过 do 获取日志define('NET_SSH2_LOGGING', 2),然后在完成后,$ssh->getLog().

于 2013-09-12T17:54:05.783 回答