現象:使用composer安裝插件時提示如下意況:
1.content-length mismatch
2. composer http://packagist.org could not be fully loaded
原因: 可能的原因是 composer 的安裝包網址是國外鏡像所致,被長城防火牆屏蔽了。可執行以下命令來解決:
1. 修改為國內鏡像
(1) composer config -g repo.packagist composer https://packagist.phpcomposer.com
(2)阿里雲鏡像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
2. 重新加載插件 php composer.phar require --prefer-dist 插件名稱