swoole 4.4.2 默认开启了协程,不允许在协程环境下 Swoole\Process->start(),造成之前的代码不兼容,有什么好的办法?全局禁用协程也不行
这里测试了几种方法:
无效
-
Swoole\Coroutine::set(['enable_coroutine' => false]);
-
ini_set('swoole.enable_coroutine','Off');
有效
- 修改php.ini 增加 swoole.enable_coroutine = 'Off'
在Swoole4.4.2中,默认启用的协程导致使用SwooleProcess->start()时出现不兼容问题。尝试通过SwooleCoroutine::set()和ini_set()禁用协程无效,但可以通过修改php.ini设置swoole.enable_coroutine为Off来解决该问题。
swoole 4.4.2 默认开启了协程,不允许在协程环境下 Swoole\Process->start(),造成之前的代码不兼容,有什么好的办法?全局禁用协程也不行
这里测试了几种方法:
无效
Swoole\Coroutine::set(['enable_coroutine' => false]);
ini_set('swoole.enable_coroutine','Off');
有效
992

被折叠的 条评论
为什么被折叠?