如何在php中执行长期运行的程序

时间:2017-06-28 13:03:53

标签: php

一个ruby程序,它可以生成多个输出并打印多行,通常在终端中运行大约1-2分钟。

我正在尝试在php中运行相同的程序。我尝试过使用system()passthru()exec()。但是,它开始运行,只打印前两行,程序立即终止。有没有办法在PHP运行1-2分钟运行程序?

1 个答案:

答案 0 :(得分:0)

要研究的三件事:

  1. PHP运行时配置:max_execution_time
  2. Apache' Timeout指令
  3. Ruby脚本的权限。它是否可以由运行Apache的用户执行?