扫码关注官方订阅号
pcntl系列函数只能在*nix系统上使用,请问windows下能不能做PHP的多进程实现?
人生最曼妙的风景,竟是内心的淡定与从容!
你先想清楚是否真的需要fork, signal, priority等pcntl的特性,如果其实你只是想要另外新开一个进程,也可以通过cli下面用exec执行额外的php进程来一定程度上模拟多进程
如果你确实需要fork等特性:
cygwin是Windows上的POSIX环境,你可以在上边试试编译php以及pcntl的扩展(不知道是否能走通)
上虚拟机吧
https://github.com/jilieryuyi... 自己写的扩展
windows下面不可用,官方说明的http://php.net/manual/zh/pcnt...
Note:当前,这个模块没有非Unix平台可用的函数(即非Unix类系统不支持此模块)。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你先想清楚是否真的需要fork, signal, priority等pcntl的特性,如果其实你只是想要另外新开一个进程,也可以通过cli下面用exec执行额外的php进程来一定程度上模拟多进程
如果你确实需要fork等特性:
cygwin是Windows上的POSIX环境,你可以在上边试试编译php以及pcntl的扩展(不知道是否能走通)
上虚拟机吧
https://github.com/jilieryuyi...
自己写的扩展
windows下面不可用,官方说明的
http://php.net/manual/zh/pcnt...
Note:
当前,这个模块没有非Unix平台可用的函数(即非Unix类系统不支持此模块)。