Php 注意:在中找不到兼容的服务器到客户端加密算法

Php 注意:在中找不到兼容的服务器到客户端加密算法,php,encryption,phpseclib,Php,Encryption,Phpseclib,我正在使用PHPSecLib通过PHP进行SSH连接,但出现以下错误: 注意:在第1170行的C:\Program Files(x86)\EasyPHP-DevServer-14.1VC9\data\localweb\nodejs\includes\classes\net\SSH2.php中找不到兼容的服务器到客户端加密算法 为什么? 谢谢引用 所以phpseclib通过查看哪些对称密钥算法是可包含的来确定它可以使用哪些对称密钥算法。以下链接演示了如何执行此操作: 如果您使用的是PHP5.4

我正在使用PHPSecLib通过PHP进行SSH连接,但出现以下错误:

注意:在第1170行的C:\Program Files(x86)\EasyPHP-DevServer-14.1VC9\data\localweb\nodejs\includes\classes\net\SSH2.php中找不到兼容的服务器到客户端加密算法

为什么?

谢谢

引用

所以phpseclib通过查看哪些对称密钥算法是可包含的来确定它可以使用哪些对称密钥算法。以下链接演示了如何执行此操作:

如果您使用的是PHP5.4,那么它本质上就是执行
stream\u resolve\u include\u path('Crypt/RC4.PHP')
。如果PHP不认为它是可包含的,那么很难对此提出异议


可能是您的
include\u路径设置不正确。

您使用的是什么PHP版本?我使用的是PHP版本5.4.24该死,没有线索,抱歉。我只知道这个bug与5.3.8之前的PHP版本结合在一起,这些版本不支持.phar。没有线索,对不起!关于这个错误,至少有两篇不同的帖子。请检查这些问题,如果您无法解决问题,请使用您为解决问题所做的所有尝试更新问题。查看源代码并检查此错误消息的条件也可能会有所帮助嗨,这正是我所做的,我花了很多时间搜索代码,但什么也没有。。