0

我正在尝试使用 php 将我的 CentOS 服务器与我的路由器 Juniper 连接起来。我正在使用一个名为 netconf-php 的库。我的代码是:

 <?php
    include ('netconf/Device.php') ;
   //creating a new device and establishing NETCONF session
   $d= new Device("x.y.z.m", "user", "passw");
   $d->connect();
  echo 'connected to device';

 //closing device
 $d->close();
 echo "device closed";
?>

但是在连接功能中它停止了。我在 device.php 中的函数 connect 中进行了搜索,问题出在函数上$this->stream = expect_popen("ssh -o ConnectTimeout=$this->connectTimeout $this->userName@$this->hostName -p $this->port -s netconf");。控制台不返回任何内容。

我已经安装了文档中出现的所有库。

有谁知道可能是什么问题??

提前致谢

4

0 回答 0