我尝试使用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
答案 0 :(得分:0)
查看此处的讨论主题https://github.com/phpseclib/phpseclib/issues/434#issuecomment-50597527它可以帮助您解决问题。
您需要为SSH文件设置包含路径