安装swoole时报错pecl没有可用发行包的一个可能解
今天在centos7下安装swoole打算学习一下,发现执行了
pecl install swoole
后报错
No releases available for package "pecl.php.net/swoole"
安装报错信息 于是执行以下命令查找扩展
pecl search swoole
结果如下
ssl报错 此时我意识到可能是openssl出了问题,我是安装了openssl的,于是查看以下openssl信息
php -r "print_r(openssl_get_cert_locations());"
结果如下
证书位置信息 但是/usr/local/openssl下并没有证书,那问题应该就是出在这里了。
wget -c https://curl.haxx.se/ca/cacert.pem /usr/local/openssl/cert.pem --no-check-certificate
然后在执行 安装就成功了