本地一直在使用dnmp的环境,最近项目要使用swoole的协程,进行并发请求第三方接口 进行数据组装。
已在dnmp的.env文件中 的 PHP_EXTENSIONS 设置过swoole扩展,但在代码使用Swoole\Coroutine\Http\Client 时一直报未开启 swoole的openssl。经过查资料 需要在编译时候就设置 ./configure --enable-openssl
docker-compose build php 的时候
只是进行扩展安装
./configure 后面什么都没有 也没有接收参数地方
经过参考 粗暴的改为