pthreads不能在fuelphp任务上工作

pthreads不能在fuelphp任务上工作,php,multithreading,fuelphp,Php,Multithreading,Fuelphp,我想使用多线程的任务。 我编写了以下测试批(任务)代码 fuel/app/tasks/test.php <?php namespace Fuel\Tasks; class Test { public static function run() { // worked \Foo_Bar::insert(10); $bar = new \Foo_Bar(); // worked $bar-&g

我想使用多线程的任务。 我编写了以下测试批(任务)代码

fuel/app/tasks/test.php

<?php
namespace Fuel\Tasks;

class Test
{
    public static function run()
    {
        // worked
        \Foo_Bar::insert(10);

        $bar = new \Foo_Bar();

        // worked
        $bar->run();

        // not worked!!(Error: Class 'DB' not found)
        $bar->start();
        $bar->join();
    }
}

如果您的错误是DB类没有在线程上工作,我尝试了您的代码。请在类名前添加“\”。范例

\DB::insert

我尝试了你的代码,如果你的错误是DB类不能在你的线程上工作。请在类名前添加“\”。范例

\DB::insert

请修改标题中“问题”的拼写。阅读并理解随后出现的错误消息。此外,我将添加“PHP”作为标记。也就是说,问题是否与线程有关,或者如果直接调用函数,问题是否也会出现?我想您只需要添加必要的
require
语句或正确设置自动加载程序。我更正了拼写并添加了PHP标记。非常感谢。很抱歉我的英语不好。请纠正你标题中“problem”的拼写。阅读并理解随后出现的错误消息。此外,我将添加“PHP”作为标记。也就是说,问题是否与线程有关,或者如果直接调用函数,问题是否也会出现?我想您只需要添加必要的
require
语句或正确设置自动加载程序。我更正了拼写并添加了PHP标记。非常感谢。我很抱歉我的英语不好。