php - 同时执行多个PHP脚本

标签 php linux shell

好的,我有 50 个 php 脚本,每个脚本需要 20 天才能完成 我想编写一个 PHP 脚本来同时运行这 50 个脚本等到它完成后再执行下一个脚本。我想并行运行所有这些。有什么办法可以做到吗? 谢谢

最佳答案

好的谢谢我经过大量搜索得到了我的答案

除了添加 & 之外,您还需要将输出重定向到某个地方 - 否则您的 php 进程会等待其他进程完成,因为可能会有更多输出:

exec('/path/to/program & > /dev/null 2>&1')

关于php - 同时执行多个PHP脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36824979/

相关文章:

linux - Linux中是否有UUID类型的值可以唯一标识一个VM实例?

linux - 查找任务 'target' 是否是任务 `ancestor` 的后代(linux 内核任务)

Javascript 或 PHP 后退按钮

php - Laravel Eloquent 关系——如何组合 id 和 date 上的两个关系?

php - 在 PHP 准备好的语句中插入日期

c - 为什么要显式调用 stat64?

git - 如何在 Git 中给标签起别名?

linux - 大写返回总计

bash - 使用 bash 命令将标题作为标准输出的前缀?

php - 在 PHP 中添加额外代码后,If 语句未运行