composer update 或 composer self-update 會遇到 “You are running Composer with SSL/TLS protection disabled.” 錯誤爵憎,這是因為:
composer操作的時候默認的secure-http的屬性為True,只有https的鏈接才能被下載妖谴,默認源為packagist.org為http協(xié)議基跑。
可以在composer.json添加配置:
"config": {
"disable-tls": false,
"secure-http": false
}
另外一種方法是找到 composer 的 config.json 文件配置
輸入命令查找composer 的 config.json 文件 :
composer config -l -g
找到[home]目錄薄霜,打開所在文件夾可以看到 config.json 文件埂奈,把配置改為:
{
"config": {
"disable-tls": false,
"secure-http": false}
}
image.png