PHP:Class' Thread'未找到

时间:2016-12-17 08:51:37

标签: php multithreading apache

我知道伙计们,在我问这个问题之前我已经回答了这个问题但是我一步一步地遵循了这两个问题,但仍然有同样的错误。
pthread not working in php
PHP pthreads: Fatal error: Class 'Thread' not found

我已将此行extension=php_pthreads.dll添加到位于apache目录C:\wamp\bin\apache\apache2.4.9\bin\php.ini的php.ini文件中。
另外,pthreadVC2.dll下的文件C:\wamp\bin\apache\apache2.4.9\binphp_pthreads.dll下的文件C:\wamp\bin\php\php5.5.12\ext。 之后,我重新启动了wamp服务器并检查了php_pthreads分机,并将其激活 enter image description here
我按照描述做了所有事情,但仍面临这个错误。

这是我的课程,范围从Thread

class MyThread extends \Thread
{

    public function run()
    {
        echo 'This is a thread';
    }
}

这就是我所说的:左

$myThread = new MyThread();
$myThread->start();

1 个答案:

答案 0 :(得分:0)

对于PHP 5.5.12版,您应该使用pthreads 2.0.10。您还应该尝试在c:/windows/system32目录中复制pthreadVC2.dll和php_pthreads.dll。