$chan = new \Swoole\Coroutine\Channel(3);
错误很明显了, swoole 只能在命令行(cli)模式下使用, 通过浏览器 web 访问是不行的
php your-script.php
Swoole大部分模块只能用于CLI环境,也就是命令行模式协程模块更需要在CLI环境下执行使用Coroutine::create或go方法创建协程,在创建的协程中使用协程API
CLI
Coroutine::create
go
API
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答577 阅读✓ 已解决
786 阅读
1 回答3.1k 阅读
1.5k 阅读
1 回答2.4k 阅读
4 回答7.2k 阅读✓ 已解决
1 回答1.9k 阅读
错误很明显了, swoole 只能在命令行(cli)模式下使用, 通过浏览器 web 访问是不行的
php your-script.php