如何杀死由proc_open生成的进程

时间:2009-09-07 09:12:52

标签: php

我有一个PHP脚本,我使用proc_open()创建一个新进程。它执行大约2小时,最后我有一个proc_close()。

有时我需要在中间停止这个过程,如何杀死/发信号停止并释放PHP中的资源

2 个答案:

答案 0 :(得分:3)

您致电proc_terminate()

答案 1 :(得分:3)

首先,您可以创建一个调用proc_close(资源$进程)的手动脚本,这将显然等待来自进程的响应,或者如果您需要立即终止它,您可以调用proc_terminate();

相关问题