laravel——使用composer安装laravel5+时报错content-length mismatch解决方案

来源:互联网 发布:windows to go移动硬盘 编辑:程序博客网 时间:2024/05/19 00:49

laravel——使用composer安装laravel5+时报错content-length mismatch解决方案

在安装好composr后使用命令

composer global require "laravel/installer"

出现了一下报错结果

Changed current directory to C:/Users/myname/AppData/Roaming/Composer  [Composer\Downloader\TransportException]  Content-Length mismatchrequire [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...

意思就是错了呗翻译是内容长度不匹配。具体原因不得而知,但是找到了反推原因应该就是由于使用国外资源导致下载不下来。

解觉办法是使用命令:

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

将composer的资源定位为国内镜像,使用国内镜像下载。
然后在使用命令

composer global require "laravel/installer"

安装便成功了。
PS:使用win10系统,bash,时间定位:2017-8-8,laravel出到5.4版本

祝大家玩的愉快!

原创粉丝点击