调用未定义的函数ssh2_connect()

时间:2013-09-24 10:30:20

标签: php

$connection = ssh2_connect($SFTP_SERVER, 22);
ssh2_auth_password($connection,$SFTP_USERNAME,$SFTP_PASSWORD);
$sftp = ssh2_sftp($connection);
  

致命错误:在第33行的/var/www/html/beta/0sftp.php中调用未定义的函数ssh2_connect()

我的系统是CentOS 6.4安装了所有必需的扩展程序,但我不知道如何验证。

2 个答案:

答案 0 :(得分:7)

尝试运行命令:

  

yum install php-pecl-ssh2

答案 1 :(得分:1)

无论值得什么,我都从命令行

测试了安装
php -i | grep ssh

并且没关系,但它在网页中不起作用;我花了几分钟时间记住我必须在安装后重新启动Apache:)