【发布时间】:2011-11-09 09:28:42
【问题描述】:
我需要像这样在 PHP 中运行一个命令:
exec('dosomething > saveit.txt');
除了我不希望 PHP 等待它完成。我也不想丢弃输出,也不想使用 nohup,因为我将它用于同一目录中的其他内容。
我也试过pclose(popen('dosomething > saveit.txt','r'));,但没用,它还在等待。
【问题讨论】:
-
nohup可以写入不同的输出文件。如果您立即调用pclose,那么系统当然必须等待子进程。