亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php使用composer常見問題怎么解決

發布時間:2021-05-06 10:31:41 來源:億速云 閱讀:201 作者:小新 欄目:開發技術

這篇文章主要介紹php使用composer常見問題怎么解決,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

php有什么特點

1、執行速度快。2、具有很好的開放性和可擴展性。3、PHP支持多種主流與非主流的數據庫。4、面向對象編程:PHP提供了類和對象。5、版本更新速度快。6、具有豐富的功能。7、可伸縮性。8、功能全面,包括圖形處理、編碼與解碼、壓縮文件處理、xml解析等。

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

以上是“php使用composer常見問題怎么解決”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

成武县| 林芝县| 鹿泉市| 彩票| 漾濞| 南昌市| 新竹县| 鄢陵县| 额敏县| 灌南县| 利津县| 洛南县| 荃湾区| 桓仁| 安新县| 博兴县| 息烽县| 工布江达县| 金川县| 桂平市| 长垣县| 金坛市| 鄂托克旗| 成都市| 名山县| 永康市| 伊金霍洛旗| 巨鹿县| 绥阳县| 平邑县| 河北省| 红河县| 大连市| 阿坝县| 密山市| 楚雄市| 岑溪市| 乃东县| 绥化市| 仁化县| 呈贡县|