我在Windows操作系统中运行wampp服务器。每当尝试pcntl_fork()
时,致命错误都会显示为Fatal error: Call to undefined function pcntl_fork()
。
我发现PCNTL扩展需要* nix平台。如果是这样,PC的PCNTL有替代品吗?
非常感谢。
答案 0 :(得分:1)
据我所知,在Windows中似乎有多种解决方案。其中一个是psexec,语法如下:
exec('psexec -d php-cgi.exe somescript.php');
我在this answer找到了这个解决方案。另一种选择是使用this answer中的WScript.shell,使用以下语法:
$com = new Com('WScript.shell');
$com->run('php yourscript.php', 10, false);
有关更多文档和信息,请查看相关的MSDN page。