錯誤詳細信息:
[Composer\Downloader\TransportException]
Content-Length mismatch, received 65140 bytes out of the expected 189246
錯誤發生情境:
使用 composer update 命令時。
解決辦法:
(1)更換composer鏡像源,可以執行嘗試以下幾種:
更換成阿里鏡像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
更換成Laravel China鏡像: composer config -g repo.packagist composer https://packagist.laravel-china.org
更換成中國全量鏡像:composer config -g repo.packagist composer https://packagist.phpcomposer.com
(2)如果更換鏡像,還不能下載成功,可能是網絡有問題:
1、(虛擬機環境)可以嘗試把靜態ip更換爲動態獲取,橋接改爲網絡地址轉換。
2、通過ftp或文件共享方式下載然後上傳。