激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php使用composer常見問題及解決辦法

php使用composer常見問題及解決辦法

2021-11-12 16:42MarsWill PHP教程

這篇文章主要介紹了php使用composer常見問題及解決辦法,對composer感興趣的同學,可以參考下

composer是PHP中非常優秀的一個包管理工具,可以幫助我們來管理項目所需要依賴的所有包以及插件,也可以用來從packagist中創建一個項目。但是在初次使用中會出現各種各樣的問題,現我將別的開發人員問過我的的關于composer的錯誤以及解決辦法整理如下,希望能夠幫大家跳坑:

錯誤問題一

Failed to decode response: zlib_decode(): data error
Retrying with degraded mode. check https://……

php使用composer常見問題及解決辦法

導致這個錯誤的原因一般是網絡的原因。因為上邊執行的語句:

composer global require "fxp/composer-asset-plugin:^1.2.0"

在請求將yii2的項目安裝插件安裝到全局是出現這個問題。composer頁提供了一個degraded模式的解決方法。如果我們開啟了ipv6則需要將IPv6取消勾選。

php使用composer常見問題及解決辦法

如果使用該方法也無法處理那么就需要使用composer中文全量鏡像或其他VPN的方式。

錯誤問題二

The “http://getcomposer.org/versions“file could not be downloaded:
php_network_getaddresses: getaddrinfo failed: 不知道這樣的主機。
failed to open stream: php_network_getaddresses: getaddrinfo failed: 不知道這樣的主機

php使用composer常見問題及解決辦法

這也是比較經典的一個問題這時因為在安裝composer時其實還是需要從composer的官方網站下載composer.phar所以如果你的網站無法訪問國外網站那么久會有問題。當然你可以直接下載composer.phar來使用,前提是要將PHP加入到環境變量中。

錯誤問題三

The openssl extension is required for SSL_TLS protection but is not available,If you can not enable the openssl extension you can disable this error. at you own risk, by setting the ‘disable-tls" option to true

php使用composer常見問題及解決辦法

這個算是一個比較經典的錯誤了。錯誤很明顯是因為沒有開啟php_openssl打開方法為
找到你的php.ini文件找到

;extension=php_openssl.dll

把前邊的分號(;)刪除。當然如果這樣做了還沒有生效有可能是你的電腦中安裝了多個php那么就需要在環境變量中查看下寫在path中的PHP路徑在那兒。找到路徑中的php.ini按照上述過程修改。

錯誤問題四

-yiisoft/yii2 2.0.10 requires ext-mbstring * -> the requested PHP extension mbstring is missed

php使用composer常見問題及解決辦法

這個錯誤也是經常會犯的錯誤。是因為composer安裝yii2時需要mbstring這個處理多字節字符串的擴展。開啟方法和上一個問題一樣,刪除php_mbstring.dll前的分號

;extension=php_mbstring.dll

當然如果沒有生效還是要去看看系統環境變量中的PHP路徑是哪個。

錯誤問題五

Content-Length mismatch

php使用composer常見問題及解決辦法

導致這個問題的主要原因還是網絡的原因讓請求的數據不完整導致的。正確的做法是使用中文鏡像庫或者vpn。

中文鏡像使用辦法

使用中文鏡像基本能解決以上所有問題(除composer的安裝),也是非常非常需要的。

使用辦法

在composer安裝好后打開命令行工具執行以下的語句:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

這樣會去中文全量鏡像https://packagist.phpcomposer.com中去請求包以及插件的下載安裝。

以上就是php使用composer常見問題及解決辦法的詳細內容,更多關于php composer的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/marswill/article/details/76587330

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美精品18videos性欧美 | 亚洲第五色综合网 | 一区在线视频观看 | 欧美aⅴ视频| 国色天香综合网 | 精品国产一区二区亚洲人成毛片 | 日本中文一级片 | 一区二区三区四区在线观看视频 | 精品国产91久久久久久久 | chinese18 xxxx videos| 午夜国内精品a一区二区桃色 | 国产精品一区免费在线观看 | 国产pron | 欧美一级淫片免费播放口 | 欧美性生活视频免费 | 91精品国| 久久人人爽人人爽人人片av免费 | 久久亚洲美女视频 | 欧美成人综合视频 | 成人在线观看免费 | 看一级毛片 | 日本人乱人乱亲乱色视频观看 | 羞羞视频免费观看入口 | 亚洲一区二区免费视频 | av人人| 特一级黄色毛片 | 国产亚洲精品久久久久久久软件 | 91在线视频导航 | 国产99免费 | 久久久久久免费 | 在线亚洲欧美 | www.91视频com | 免费看欧美黑人毛片 | 亚洲第一综合色 | 色视频91| 久久久国产精品电影 | 日本精品久久久久久草草 | 欧美国产日韩在线观看成人 | 亚洲国产女同久久 | 亚洲综合视频网站 | 久久99精品久久久久久国产越南 |