5.0.0 - 普通 - 未处理
问题重现:1)安装一个最新版的 Thinkphp 6.0.5 :
composer create-project topthink/think tp
2)安装Think-swoole:
composer require topthink/think-swoole
3)以swoole的方式运行
php think swoole start
然后会出现报一大堆的错误。主要的报错如下:
[think\exception\ErrorException]
Uncaught Error: Call to undefined function Smf\ConnectionPool\go() in /vendor/open-smf/connectio
n-pool/src/ConnectionPool.php:92
如果把swoole配置文件的连接池关闭,则程序正常运行。
//连接池
'pool' => [
'db' => [
'enable' => false,
'max_active' => 3,
'max_wait_time' => 5,
],
'cache' => [
'enable' => false,
'max_active' => 3,
'max_wait_time' => 5,
],
//自定义连接池
],
所以这个应该是thinkphp 6.0.5的内核问题,在thinkphp 6.0.3下是正常的。望尽快修改这个BUG。谢谢.
