PHP后台进程

Posted

技术标签:

【中文标题】PHP后台进程【英文标题】:PHP background process 【发布时间】:2011-03-31 17:54:04 【问题描述】:

我写了一个 php irc bot,但我需要它在后台工作。有了这个,就不会退出了。最好的方法是什么?

感谢和问候。

【问题讨论】:

【参考方案1】:

看看下面的网站。关于如何编写 PHP 守护进程有一个非常好的解释。

http://kevin.vanzonneveld.net/techblog/article/create_daemons_in_php/

【讨论】:

【参考方案2】:

在screen 中运行它,然后分离。然后,您可以退出终端并稍后重新连接到屏幕会话。

【讨论】:

【参考方案3】:

我使用类似的东西:

nohup php /path/to/script.php > /dev/null 2> /dev/null&

【讨论】:

以上是关于PHP后台进程的主要内容,如果未能解决你的问题,请参考以下文章

sh nohup:在后台运行PHP进程

php 后台怎么开一个进程监听Redis的队列消息呢?用while

PHP启动的Bash后台进程不起作用

在后台运行一个ffmpeg进程

如何在 linux 系统上用 PHP 启动后台进程并将用户 ajax 输入重复写入其标准输入

在php中获取404错误的后台进程