Composer中國(guó)全量鏡像update時(shí)出現(xiàn)警告處理

原創(chuàng)作品,允許轉(zhuǎn)載,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明原始出處、作者信息和本聲明,否則后果自負(fù)。
如果你覺(jué)得這篇文章對(duì)你有幫助或啟發(fā),可直接留言和我溝通**


在國(guó)內(nèi),大家一般使用composer都會(huì)考慮使用國(guó)內(nèi)鏡像,原因大家都懂,用的最廣的是中國(guó)全量鏡像http://packagist.phpcomposer.com,現(xiàn)在大部分網(wǎng)站為了數(shù)據(jù)安全性,都開(kāi)始使用加密的http傳輸方式進(jìn)行通訊,也就是https,Composer也不例外,Composer
官方對(duì)數(shù)據(jù)源安全策略完全升級(jí),如果用戶(hù)已經(jīng)升級(jí)了Composer,對(duì)原有項(xiàng)目update時(shí)候可能會(huì)出現(xiàn)如下的警告:

Composer警告

解決方案


1.其實(shí)目前中國(guó)全量鏡像已經(jīng)升級(jí)到了https了,只需要把鏡像源改為https://packagist.phpcomposer.com就可以解決了。

{
    "config": {},
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.phpcomposer.com"
        }
    }
}

2.有些人會(huì)覺(jué)得https太慢,安全性的事情可以暫擱一邊,那可以考慮配置composer.json來(lái)關(guān)閉安全驗(yàn)證。

"config": {    
    "secure-http": false
}

總結(jié)


其實(shí)使用https是未來(lái)的趨勢(shì),還是建議使用第一種方式來(lái)完美解決這個(gè)問(wèn)題。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 是什么 如果你知道yum、apt-get、npm、bower等命令中的一種或者多種,那么,你也能很快知道compo...
    旱魃一樣閱讀 3,347評(píng)論 0 9
  • Composer是一個(gè)非常流行的PHP包依賴(lài)管理工具,已經(jīng)取代PEAR包管理器,對(duì)于PHP開(kāi)發(fā)者來(lái)說(shuō)掌握Compo...
    dreamer_lk閱讀 2,469評(píng)論 0 15
  • Composer是一個(gè)非常流行的PHP包依賴(lài)管理工具,已經(jīng)取代PEAR包管理器,對(duì)于PHP開(kāi)發(fā)者來(lái)說(shuō)掌握Compo...
    bycall閱讀 2,438評(píng)論 0 1
  • Composer是一個(gè)非常流行的PHP包依賴(lài)管理工具,已經(jīng)取代PEAR包管理器,對(duì)于PHP開(kāi)發(fā)者來(lái)說(shuō)掌握Compo...
    虞大膽的嘰嘰喳喳閱讀 4,166評(píng)論 1 33
  • 拾光 刑警隊(duì)長(zhǎng)×外科醫(yī)生 這是我們第一次相遇。 那一刻,我看見(jiàn)那束陽(yáng)光落在我的左邊,你的影子在右邊。 因此我變成...
    唯修閱讀 998評(píng)論 0 0

友情鏈接更多精彩內(nèi)容