19

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

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

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

4

3 に答える 3

25

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

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

ssh2_exec($connection, 'exit');
unset($connection);
于 2011-04-28T14:26:44.320 に答える
1

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

于 2011-05-03T13:54:34.447 に答える
-4

ssh2_exec('logout')あなたのセッションを殺す必要があります…

于 2011-04-28T14:28:13.060 に答える