调用laravel中未定义的函数ssh2_connect()

问题描述 投票:1回答:1

我尝试在我的应用程序中运行SSH连接,但出现此错误:

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

Controller

public function save(Request $request){
        $ip = $request->input('server_ip');
        $sshUser= $request->input('server_ssh_user');
        $sshPw = $request->input('server_ssh_password');

        $sshConnection = ssh2_connect($ip, 22);
        //rest of the code which doesn't execute as result of line above returns error

任何想法?

php laravel ssh
1个回答
0
投票

您将需要在服务器上安装以下软件包。

sudo apt-get install php-ssh2(如果是Ubuntu / Debian)

sudo yum install php-ssh2(基于Redhat / Centos / Amazon-Linux)

sudo服务apache2重新启动(Debian / Ubuntu)

sudo服务httpd重新启动(Centos / Redhat / AmazonLinux)

© www.soinside.com 2019 - 2024. All rights reserved.