pcntl_fork()在PHP 5.3.8中不起作用

时间:2014-05-01 04:54:54

标签: php pcntl

我在Windows操作系统中运行wampp服务器。每当尝试pcntl_fork()时,致命错误都会显示为Fatal error: Call to undefined function pcntl_fork()

我发现PCNTL扩展需要* nix平台。如果是这样,PC的PCNTL有替代品吗?

非常感谢。

1 个答案:

答案 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