phpStudy安装composer时,SSL报错(Failed
2019-02-08 本文已影响0人
水墨熊猫
学习Laravel,本机环境是phpStudy集成环境,安装Composer时候出错,
![](https://img.haomeiwen.com/i3634167/41a95634248791a8.png)
大体意思是Composer命令运行异常,需要openssl扩展但是扩展不可用。
解决方法就是打开php的openssl扩展。
注意:因为SSL连接需要认证,所以在此之前,需要准备好CA证书(建议把证书保存到E:\phpStudy\php\php-7.2.4-nts\verify目录中),可以从https://curl.haxx.se/docs/caextract.html处下载。(如果直接打开文件的话,另存为修改文件名即可)。
在php.ini文件中找到openssl.cafile
配置项,将其注释删除,并将证书全路径写入其值。
![](https://img.haomeiwen.com/i3634167/d0409da643d01818.png)
重启Apache,运行composer
命令,成功!
![](https://img.haomeiwen.com/i3634167/2383ec01e1f1f79d.png)