PHP 5.6得到错误SSH2

时间:2016-06-17 04:16:59

标签: php ssh

我尝试使用PHP 5.6执行SSH2,但是我收到了错误

在Net / SSH2.php中找不到兼容的服务器到客户端加密算法

当我将PHP 5.4升级到5.6时,有人能告诉我如何解决它吗?

这是我的来源

set_include_path(__DIR__ . '/' . PATH_SEPARATOR . get_include_path());
include('Net/SSH2.php');    
$ssh = new Net_SSH2('10.48.51.118');
if (!$ssh->login('nfc', '@fb204')) {
    exit('Login Failed');
}

错误 No compatible server to client encryption algorithms found in Net/SSH2.php

1 个答案:

答案 0 :(得分:0)

查看此处的讨论主题https://github.com/phpseclib/phpseclib/issues/434#issuecomment-50597527它可以帮助您解决问题。

您需要为SSH文件设置包含路径