使用php

时间:2018-08-08 10:21:02

标签: php ssh pecl

我想连接到远程服务器并执行一些命令。该服务器正在Ubuntu中运行,而我正在Windows上工作。我正在尝试实现ssh。但是连接不起作用。这是我第一次使用ssh。我进行了大量搜索,然后从PECL下载了所需的dll文件并添加到了php/ext路径中。还启用了php.ini文件中的dll。但是代码不起作用。它会引发类似Fatal error: Uncaught Error: Call to undefined function ssh2_connect()

的错误
<?php 
  $connection = ssh2_connect('xxx.xxx.xxx.xx', 22);
 if (!$connection) die('Connection failed');
?>

enter image description here

enter image description here

我已经在php.ini中添加了扩展名,但是当我尝试打印phpinfo()时,它没有显示关于ssh2扩展名的信息。

1 个答案:

答案 0 :(得分:0)

libssh2.dllxampp/php文件夹移至system32并开始工作