我已经使用 ssh2 连接到服务器,但是我在手册页ssh2_connect中没有看到任何关于我应该如何结束连接的方法。
我不完全喜欢在断开连接之前等待脚本结束。
我可以使用fclose吗?这听起来不太对...
我已经使用 ssh2 连接到服务器,但是我在手册页ssh2_connect中没有看到任何关于我应该如何结束连接的方法。
我不完全喜欢在断开连接之前等待脚本结束。
我可以使用fclose吗?这听起来不太对...
只是unset($connection)您的连接变量,或者ssh2_exec($connection, 'exit');可能会这样做。
为了更有说服力,您可能可以执行以下操作!
ssh2_exec($connection, 'exit');
unset($connection);
如果您使用的是phpseclib,一个纯 PHP SSH 实现,您可以使用$ssh->disconnect(). phpseclib 的析构函数调用它,但您也可以手动调用它。
ssh2_exec('logout')应该杀死你的会话......