打开所需的'Net / SSH2.php'失败?

时间:2015-04-01 09:49:10

标签: centos phpseclib libssh2

我已根据these instructions安装了SSH2。我还检查了PHPInfo,我可以看到SSH正在运行。即它出现了。但是,我的代码仍然是炸弹:

enter image description here

它爆炸了:

Fatal error: require(): Failed opening required 'Net/SSH2.php'
(include_path='.:/usr/lib/php:/usr/local/lib/php.:/usr/lib/php:/usr/local/lib/php/phpseclib') 
in SSHConnect.class.inc on line 5

我试过了:

locate SSH2.php

它无法在任何地方找到文件。所以我真的不知道为什么这不起作用?有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您安装了libssh2并尝试使用phpseclib。如果您想使用phpseclib,可以通过composer或PEAR安装它。或者您可以转到http://phpseclib.sourceforge.org,下载* .zip并将其放在您喜欢的地方,只要它在include_path中。