這里詳細(xì)描述問題
向一個不存在的表test2,插入數(shù)據(jù),卻不提示錯誤,啟動命令行也沒有想關(guān)錯誤
public function view(Request $request): \support\Response
{
$parallel = new Coroutine\Parallel();
$name = $request->get('name');
for ($i = 0; $i < 10; $i++) {
$parallel->add(function () use ($parallel, $i,$name) {
Db::name('test2')->insert(['name' => $name, 'sortId' => $i, 'created_time' => time(), 'updated_time' => time()]);
return $name;
});
}
$result = $parallel->wait();
return view('index/view', ['name' => print_r($result,true)]);
}
沒有報錯信息,這種應(yīng)該是有提示錯誤的信息才對啊,config/app.php 中debug=true
測試了幾次,都是這樣,我還專門restart了一次,還是沒有錯誤提示
系統(tǒng):Alibaba Cloud Linux 3.2104 U11 (OpenAnolis Edition)
workerman/workerman ^5.1 || dev-master
webman: versions : * v2.1.1
啟用了協(xié)程,協(xié)程用的swoole 5.1.5版本 ,另外控制器復(fù)用也啟用了的