2011-03-03 130 views
2
执行本地应用

我公司有一个内部的Linux服务器上运行PHP与客户端显示特定信息的应用程序,如SSH连接信息等,这样有没有一种方法让服务器上的本地调用命令机器通过PHP?例如,服务器显示具有SSH连接信息的链接,例如c:\ putty.exe -ssh [email protected] -pw MyPassword`。用户 - 在Windows机器上 - 单击链接,Putty启动所有连接信息。通过PHP从服务器

我认为Flash的fscommand有我要找的功能,但我更喜欢使用PHP,如果在所有可能的。

+0

哇......我们真的想要那样吗?我知道我不希望某些使用PHP的服务器在我的PC上启动软件。 – Steve 2011-03-03 18:30:56

+0

我知道这违背了本书中的所有安全规则,但这仅供内部使用,因此我相信这将是“可接受的”。但是,正如下文所回答的那样,适当的 - 也许只有可行的 - 将是使用其他技术。 – btl 2011-03-03 18:36:00

回答

2

PHP是一种服务器端技术,因此对客户端没有任何控制权。你必须使用一个客户端技术如Flash,或者如果它的IE浏览器只和ActiveX

+0

谢谢,我以为是这样。 – btl 2011-03-03 18:43:35

0

这样的事情唯一的办法是安装你的资源服务器上。要做到这一点,你必须有一台服务器,可以看到服务器并能够托管你的文件。