pthreads不能在fuelphp任务上工作
我想使用多线程的任务。 我编写了以下测试批(任务)代码 fuel/app/tasks/test.phppthreads不能在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
<?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标记。非常感谢。我很抱歉我的英语不好。