执行shell命令在后台运行php

时间:2013-07-04 06:38:08

标签: php shell background

我使用以下命令通过shell运行php脚本:

php script.php

如何输入此命令以便在后台运行它并将输出记录到文件中?

我试过

php script.php 2>&1 > out.log

但是一旦我关闭了腻子,脚本停了下来。先谢谢!

3 个答案:

答案 0 :(得分:2)

你可以使用 nohup (没有挂断)

  nohup php script.php 2>&1 > out.log

或者您使用cron或at在后台运行脚本

答案 1 :(得分:0)

在命令后添加&

答案 2 :(得分:0)

尝试这样的电话:

php script.php 2>&1 > out.log &