今天使用composer update发现报错:The openssl extension is required for SSL/TLS protection but is not available
网上很多人说开启“extension = php_openssl.dll”,事实上我的已经是开启的,错误依旧提示。废话不说了
本地开发,我是关闭Composer的TLS来修复,注意:它不安全
composer config -g -- disable-tls true
同时开启php.ini中的
extension=openssl
特别提醒:
如果设置为true,则将使用HTTP尝试所有HTTPS URL,而不执行网络级加密。启用这是一个安全风险,不推荐。更好的方法是在php.ini中启用php_openssl和openssl扩展。
附最终结果图: