2010-12-03 35 views
1

想知道,是否有重复使用ssh连接在其他php脚本页面。 like,我在页面A上打开一个连接,然后我完成了ahtorization,但是我想在另一个脚本页面B中处理用户命令,是否有任何方法来运行该命令,以避免建立另一个连接?PHP在其他页面重复使用SSH连接

回答

1

由于在一个php脚本中打开的MySQL连接不能在第二个脚本中工作的原因不起作用。

1

不,PHP在完成时会关闭所有的资源句柄。即使没有,也不能保存资源的状态。

0

是的,它可以,如果你使用OpenSSH连接到远程服务器,并使用连接复用功能来进行更换的fsockopen()与pfsockopen()的所有实例什么。

阅读ssh manual pages的详细信息,特别是ssh_config(5)中的ControlMaster条目。

+0

谢谢,我来看看 – sambo 2010-12-06 16:05:21