Composer全局安装Laravel安装器时请求latest.zip返回404错误如何解决
问题原因
这个报错来自已废弃的旧版Laravel全局安装器,旧版本依赖的http://cabinet.laravel.com/latest.zip下载地址早已正式下线,因此请求时返回404错误。
解决步骤
- 第一步:卸载本地已安装的旧版Laravel全局安装器
执行命令:composer global remove laravel/installer - 第二步:升级Composer到2.x及以上版本(版本过低会导致新版安装器安装失败)
执行命令:composer self-update - 第三步:安装最新版Laravel全局安装器
执行命令:composer global require laravel/installer - 第四步:验证安装结果
执行命令:
正常输出版本号即为安装成功,后续可正常使用laravel --versionlaravel new 项目名命令创建新项目。如果提示laravel命令不存在,需要将Composer全局bin目录加入系统环境变量:- Windows系统默认路径:
%APPDATA%\Composer\vendor\bin - macOS/Linux系统默认路径:
~/.composer/vendor/bin或~/.config/composer/vendor/bin
- Windows系统默认路径:
替代方案(无需全局安装Laravel安装器)
直接通过Composer官方命令创建Laravel项目,执行:
composer create-project laravel/laravel 你的项目名称
附加提示
国内用户可提前配置Composer国内镜像,避免下载慢、连接超时类问题,配置命令:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
内容的提问来源于stack exchange,提问作者Bayu
相关产品推荐
相关产品推荐

