2017-06-06 102 views
0

我需要一些php代码来启动Shell exec的多个实例并运行命令。 目前我的代码尝试在同一个窗口中运行这两个命令,导致第二个命令失败。由于命令需要同时运行,因此单独的窗口最适合我,因此命令启动了Adobe产品。 任何帮助将不胜感激。如何启动两个独立的Shell Exec实例同时运行

回答

0

你需要使用线程来做到这一点。 一个简单的方法是通过ajax调用触发你的shell exec调用,所以你可以打2个并行的ajax url来触发你的shell exec。

默认情况下,iis服务器最多允许来自同一客户端的6个并行连接。

+0

谢谢Simos听起来像个好主意,是PHP不是一个很好的方法来实现这一点?我是开发新手,没有任何AJAX调用经验。 – jaykay287

+0

@ jaykay287 PHP是一种非常合适的语言 - 你只需要添加一些JavaScript(例如尝试jQuery),它将执行对PHP的ajax调用。 –

+0

非常感谢您的回复Simos我现在可以看到如何进行呼叫,实际上我需要打开premiere pro,渲染视频然后等待回电的呼叫。你知道这个电话是否可以等待? AJAX调用似乎很火并且忘记了? – jaykay287