2016-06-02 4 views
1

で働いていません。しかし、PHPを使用することはできません。私は知らない、なぜそれが起こっている?私はPHPで拡張機能ssh2をインストールして有効にしました。ssh接続は、私が接続できることができパテを使用してPHP

$ssh2 = ssh2_connect('myhost'); 
if (false === $ssh2) { 
die('connection failed'); 
} 
$auth = @ssh2_auth_password($ssh, "hostusername", "hostpassword"); 
if (false === $auth) { 
    die('authentication failed'); 
} 
echo ssh2_exec($ssh2,'pwd'); 

しかし、この意志次のエラー: 警告:ssh2_exec():あなたがタイプミスを持って

答えて

1

認証されていない接続 - :

は、私は次のコードを使用していました。あなたのSSH認証はありません$ SSH2のための$ sshのためのものです。 (5行目)

0

あなたは、$ sshをためない$ SSH2ラインのタイプを持っている5.

あなたのコードがなければなりません

$ssh2 = ssh2_connect('myhost'); 
if (false === $ssh2) { 
die('connection failed'); 
} 
$auth = @ssh2_auth_password($ssh2, "hostusername", "hostpassword"); 
if (false === $auth) { 
    die('authentication failed'); 
} 
echo ssh2_exec($ssh2,'pwd'); 
関連する問題