SSH2连接问题

时间:2017-01-16 14:49:21

标签: php laravel ssh

我正在使用带有宅基地的Laravel框架。 (最新版本),我正在尝试使用ssh2_connect。我已经安装了扩展程序

sudo apt install php-ssh2

我测试了它的工作

php -m |grep ssh2

我正在看

ssh2

我假设这是正确的,但是当我尝试建立连接时,我得到以下错误。

Call to undefined function App\Http\Controllers\ssh2_connect()

这是我正在执行的代码

 $connection = ssh2_connect($request->sever_ip, 2222);
    if (!$connection) die('Connection failed');

有人会指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

因为您位于Controllers的命名空间中,您可能需要使用:

$connection = \ssh2_connect($request->sever_ip, 2222);
if (!$connection) die('Connection failed');