windows10 下 php怎么装ssh2

windows10 下 php怎么装ssh2,第1张

Warning:

ssh2_connect():

Unable

to

connect

to

..

此类提示是在新版本中代码规范新增了

”@“符号,调用方法是需开头加"@"

以下为样例:

<?php

$conn

=

@ssh2_connect

(

'192.168.1.1',

22

)

@ssh2_auth_password

(

$conn,

"user",

"passwd"

)

$stream

=

@ssh2_exec($conn,

'ls

-l

/tmp')

@stream_set_blocking($stream,true)

echo

utf8_decode

(@stream_get_contents($stream,-1,-1))

@fclose($stream)

?>

window

安装

php

ssh2扩展安装

php

ssh2

方法/步骤

1.

下载

php

extension

ssh2根据自己PHP的版本去下载

2.

解压完后,会有三个文件,libssh2.dll、php_ssh.dll、php_ssh2.pdb。

3.

php_ssh.dll、php_ssh2.pdb

放到你的

php

扩展目录下

php/ext/

下。

4.

将libssh2.dll

复制到

c:/windows/system32

c:/windows/syswow64

各一份

5.

php.ini中加入

extension=php_ssh2.dll

6.

重启apache,即可使用php执行ssh连接 *** 作了。

测试代码

尝试如下 *** 作:

1、 在php.ini中设置extension_dir 指向e:\php5.4\ext部分php扩展加载了

2、设置windows系统环境变量, phpext, 指向e:\php5.4\ext, PHPRC 指向e:\php5.4

设置path环境变量,添加e:\php5.4。后盾人就有一些相关的视频,你可以去看看,去学习学习

您好,phpssh2卡死是一种常见的问题,它可能是由于您的服务器环境出现了问题导致的,因此您需要通过检查您的服务器环境来解决这个问题。您可以检查您的php版本,检查您的ssh2扩展是否正确安装,检查您的服务器是否正确配置,以及检查您的服务器是否有其他的程序正在运行,以及您的服务器是否有其他的程序正在占用您的资源。如果您检查了所有这些,但仍然无法解决phpssh2卡死的问题,您可以尝试重新安装phpssh2扩展,或者您可以尝试更新您的php版本。希望以上信息能够帮助您解决phpssh2卡死的问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7970822.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存