在Windows 7 x86环境中为PHP 5.4.7启用SSH2

时间:2014-03-06 04:37:24

标签: php windows ssh libssh2

大家好我需要在php 5.4.7中使用ssh2功能

我的配置如下

xampp 1.8.3
php 5.4.7
Compiler - MSVC9 (Visual C++ 2008)
PHP API - 20100412
PHP Extension - 20100525
Zend Extension - 220100525
Zend Extension Build - API220100525,TS,VC9

我已从此链接Windows PHP下载了ssh api,版本名称为

php_ssh2-0.12-5.4-ts-vc9-x86

提取zip文件并将php_ssh2.dll和php_ssh2.pdb放在php扩展文件夹中,将libssh2.dll放入system32文件夹,并更改php.ini以启用扩展并重新启动apache。一切正常,openssl也启用了

启用ssh2后

Registered PHP Streams - php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, https, ftps, phar, ssh2.shell, ssh2.exec, ssh2.tunnel, ssh2.scp, ssh2.sftp

但是当我尝试使用ssh2_connect('server.com',22)进行连接时,它会导致停止apache服务器。我在这里做错了什么?

0 个答案:

没有答案