新的 php并行。它是新的,在任何地方都没有关于它的故障排除,关于它的唯一文档是 php.net 本身,这还不够。
这就是我所做的(根据说明):
- 安装了最新版本的 WAMP(3.1.9 x64)。
- 在 WAMP 上安装了最新版本的 PHP(7.3.9)。
- 将 PHP 添加到 windows 系统环境路径。
- 将 pthreadVC2.dll 添加到 PHP 文件夹并将 pthreadVC2.dll 添加到 Windows 系统环境路径。
- 添加
php_parallel.dll
到 php/ext 目录。 - 添加
extension=parallel
到 php.ini。 - 重新启动了一切。
<?php
# this is my code
$runtime = new \parallel\Runtime();
$future = $runtime->run(function(){
for ($i = 0; $i < 50; $i++)
echo "$i";
return "easy";
});
for ($i = 0; $i < 50; $i++) {
echo ".";
}
花费的时间。现在windows cmd说:
“致命错误:未捕获的错误:在... [我的文件地址]中找不到类'parallel \ Runtime'”
并且wampserver仅在我使用并行的页面上说“连接已重置(firefox错误)” \Runtime 和其他页面工作正常。
如果您根本不知道答案,请恕我直言,不要将我的问题标记为广泛的一件事或任何其他事情。至少给我一些链接。