web-dev-qa-db-ja.com

ssh2_connect()から切断します

ssh2_connectを使用してssh2経由でサーバーに接続しましたが、接続を終了する方法についてのメソッドが表示されません マンページに

私は、切断する前にスクリプトが終了するのを待つのが好きではありません。

fcloseを使用できますか?それは正しく聞こえません...

18
Incognito

unset($connection) 接続変数またはssh2_exec($connection, 'exit');がそれを行う可能性があります。

さらに説得力を持たせるために、おそらく次のことを行うことができます!

ssh2_exec($connection, 'exit');
unset($connection);
24
Treffynnon

phpseclib、純粋なPHP SSH実装 を使用している場合は、$ssh->disconnect()を実行できます。phpseclibのデストラクタはそれを呼び出しますが、手動で呼び出すこともできます。上手。

1
user734976