我正在使用带有宅基地的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');
有人会指出我正确的方向吗?
答案 0 :(得分:1)
因为您位于Controllers
的命名空间中,您可能需要使用:
$connection = \ssh2_connect($request->sever_ip, 2222);
if (!$connection) die('Connection failed');