如何在linux中运行后台php进程并结束呢?

时间:2013-07-24 17:59:47

标签: php linux shell ps

这是一个非常简单的问题 我有一个爬虫PHP脚本。

当我运行sh脚本时:

php crawler.php
php crawler.php

它是同步的:它等到第一个php结束才开始另一个。

尝试时:

php crawler.php &
php crawler.php &

看起来不错,Porblem是:他们确实留在流程中:

ps - a | grep php
 8689 pts/3    00:00:00 php
 8747 pts/3    00:00:00 php

目标是让一个cron在后台浏览10个php脚本。

所以一旦php脚本完成,它就不再在进程中了,所以可以发布另一个脚本。

有任何线索吗?

问候

1 个答案:

答案 0 :(得分:0)

使用php crawler.php > /dev/null 2>/dev/null &