ssh2:无法初始化模块

时间:2013-08-31 08:20:25

标签: ssh centos php libssh2

我在服务器上安装了ssh2 但是当我检查结果是:

  

PHP警告:PHP启动:ssh2:无法初始化模块
  使用模块API = 20100525编译的模块   使用模块API编译的PHP = 20090626
  这些选项需要在第0行的未知中匹配

我使用centos 6和directadmin

2 个答案:

答案 0 :(得分:0)

众所周知,libssh2很难安装。就个人而言,我建议你试试phpseclib, a pure PHP SSH2 implementation

答案 1 :(得分:-1)

您可以尝试通过yum安装ssh2,并根据需要启用remi.repo

$ sudo yum install php-pecl-ssh2

它将安装与您的PHP版本相同的php-pecl-ssh2软件包。

但是如果您有任何理由也可以通过pecl安装它:

  1. # yum install php-devel

  2. # pecl channel-update pecl.php.net

  3. # pecl install ssh2

经过Oracle Linux 7测试。

相关问题