win7x64旗舰版,PHP5.5.12,在phpinfo里头已经包含了pthreads,
并且网上的测试案例
<?php
class AsyncOperation extends Thread {
public function __construct($arg){
$this->arg = $arg;
}
public function run(){
if($this->arg){
printf("Hello %s\n", $this->arg);
}
}
}
$thread = new AsyncOperation("World");
if($thread->start())
$thread->join();
?>
也测试通过,但是启动workerman的时候就是
pthreads
You have to install pthreads extension
Workerman start fail
运行
php -m
如果没有pthreads就是没装上。
workerman使用的是php cli,和网页的php不是一个php可执行文件
另外workerman-mt这个版本已经不维护了,准备下掉了,请使用linux版本3.x吧