致命错误:未捕获错误:类'workerThread'(PHP Pthreads)

时间:2016-06-09 15:51:14

标签: php

我是PHP和Xampp的新手。我在使用pthreads时遇到了麻烦。

我得到的错误是:

Fatal error: Uncaught Error: Class 'workerThread' not found

我的代码是

class workerThread extends Thread {
public function __construct($i){
  $this->i=$i;
}

public function run(){
  while(true){
   echo $this->i;
   sleep(1);
  }
}
}


function run() {
    global $profilesCount, $profilesNames;
    for ($i = 2; $i < $profilesCount+2; $i++) {
$workers[$i]=new workerThread($i);
$workers[$i]->start();
        }
}
  • PHP版本为7.0.6
  • pthreads版本为3.1.6
  • PHP扩展版本为API20151012,TS,VC14
  • 我尝试了32位和64位pthreads版本
  • 我将php_pthreads.dll复制到C:\xampp\php\ext\
  • 我将pthreadVC2.dll复制到C:\xampp\php\C:\xampp\apache\binC:\windows\system32
  • Apache未开始将extension=php_pthreads.dll添加到C:\xampp\php\php.ini,因此我使用C:\xampp\php\php-cli.ini将文件复制到extension=php_pthreads.dll

有什么想法吗?感谢您的帮助。

0 个答案:

没有答案