phpStudy安装composer时,SSL报错(Failed to enable crypto)的解决方法

学习Laravel,本机环境是phpStudy集成环境,安装Composer时候出错,


图片.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 配置项,将其注释删除,并将证书全路径写入其值。

图片.png

重启Apache,运行composer命令,成功!

图片.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。