使用未定义的常量SIGKILL-假定为“ SIGKILL”

时间:2018-12-07 12:22:50

标签: php

为什么我在一些PHP发行版上却没有这个。.

posix_kill($row['pid'], SIGKILL);

1 个答案:

答案 0 :(得分:3)

SIGKILL是属于PCNTL extension的常量。如果您的PHP版本未安装或启用PCNTL扩展,则可能会得到未定义的错误。

The manual说:“默认情况下,不启用PHP中的过程控制支持。在编译PHP以启用过程控制支持时,必须使用--enable-pcntl配置选项来编译PHP的CGI或CLI版本。”