【问题标题】:Calling shell_exec() without waiting for the output PHP [duplicate]调用 shell_exec() 而不等待输出 PHP [重复]
【发布时间】:2020-05-19 16:37:48
【问题描述】:

我想在不等待输出的情况下调用 shell_exec()

我想在后台执行另一个 php/或 bash 脚本而不影响当前页面 我已经测试了这些:

'alert' > k& 
> /dev/null &
& disown

我测试了许多其他人在这里发布但仍然相同

我的 Php/Bash 脚本将向另一台服务器执行命令,这需要一段时间。

【问题讨论】:

  • & 放在最后应该可以。显示您的 PHP 代码。
  • 我都测试过了,我的 php 代码太长了,谁能通过 Teamviewr 帮助我,我将不胜感激!

标签: php linux centos


【解决方案1】:

试试这个: exec('nohup '.$command.' > ' .$outfile .' 2>&1 & echo $!');

【讨论】:

  • 我也对此进行了测试,同样的事情我想我想在后台运行它的其他文件有问题,如果有人可以通过 Teamviewer 连接到我的电脑并帮助我,我将不胜感激!
猜你喜欢
  • 2012-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多