composer update报错: The https://packagist.phpcomposer.com/p/xxx file could not be downloaded
一、问题描述
如题所示,这个就是当时compoer update
一直报错,想要下载一个插件到本地,死活下载不出来,详细报错如下:
[Composer\Downloader\TransportException] The "https://packagist.phpcomposer.com/p/provider-2018-10%24053e8a456e83b01348594d9050b059fa0a2df7e57ad2aba691824f2504d30205.json" file could not be downloaded (HTTP/1.1 404 Not Found)
二、解决方案
1、更换下载地址
下载失败,后来查了下,是因为下载好的composer
默认的下载地址是国外的,在下载的过程中网络不好或者可能被墙,将下载的地址换成国内的地址即可。
进入项目的compose.json
,发现在文件的末尾:
"repositories": [{"type": "composer","url": "https://asset-packagist.org"}]
更换为:
"repositories": {"packagist": {"type": "composer","url": "https://packagist.phpcomposer.com"}
}
2、还是下载不成功
如果更换源之后,还是下载报错,那有可能是composer.lock
的原因,试试先删除composer.lock
文件,再运行 composer install
重新生成。
原因: composer.lock
缓存了之前的配置信息,从而导致新的镜像配置无效
关于composer.lock,参考:https://blog.csdn.net/LJFPHP/article/details/82289555
OK,这样鼓捣完之后,就可以正常下载了,记录一下。
end
composer update报错: The https://packagist.phpcomposer.com/p/xxx file could not be downloaded相关推荐
- composer出现Invalid credentials for ‘https://packagist.phpcomposer.com/packages.json’的错误
composer出现Invalid credentials for 'https://packagist.phpcomposer.com/packages.json'的错误 一.总结 一句话总结:出现 ...
- php json追加500错误,在composer.json中添加了一个git地址;composer update 报错
在composer.json中添加了一个git地址:composer update 报错,不知道是什么原因导致的,如图: 问题补充: 在BAE包里面添加composer.json 后 重新compos ...
- composer 报错 The “https://mirrors.aliyun.com/composer/p....json“ file could not be downloaded (HTTP/1
composer 报错 The "https://mirrors.aliyun.com/composer/p....json" file could not be download ...
- Ubuntu 20.04 QGIS update 报错 GPG error: https://ubuntu.qgis.org/ubuntu jammy InRelea
ubuntu 安装完qgis 后 update 报错 中文版可能是这样的 N: 鉴于仓库 'https://qgis.org/ubuntu jammy InRelease' 不支持 'i386' 体系 ...
- laravel的composer require报错:Installation failed, reverting ./composer.json to its original content.
一.前言 查看laravel文档的时候,看到Laravel Passport 实现 API 认证这个是真不错,但是本地实际安装的时候,一直安装不上,报错信息如标题所述,这就很烦人了,下面记录一下解决过 ...
- svn update 报错,必须先cleanup,然后cleanup失败解决方法
svn update 报错,必须先cleanup,然后cleanup失败解决方法 参考文章: (1)svn update 报错,必须先cleanup,然后cleanup失败解决方法 (2)https: ...
- kali linux 2.0配置更新源后apt-get update 报错
这个是我/etc/apt/sources.list的更新源: 1 deb http://http.kali.org/kali kali-rolling main contrib non-free 2 ...
- 更新Composer依赖报错处理Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe...
更新Composer依赖报错处理 Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepos ...
- [PVE]解决 ProXmoX VE升级 apt-get update 报错的问题
[PVE]解决 ProXmoX VE升级 apt-get update 报错的问题 参考文章: (1)[PVE]解决 ProXmoX VE升级 apt-get update 报错的问题 (2)http ...
最新文章
- 配置oracle服务器以从外部机器访问oracle
- 我的erlang TCP服务器
- 个人计算机与微型计算机的区别与联系,微处理器、微型计算机和微型计算机系统之间有何联系与区别?...
- 解决.quartz.ObjectAlreadyExistsException: Unable to store Job : ‘jyGroup.jyJob‘, because one already
- bzoj 1409 Password
- c#从Access数据库中选择时,Select条件有日期时间型字段的问题
- miui12怎么自定义开机动画_MIUI12一天的体验,像换新机一样,感知超强!
- dedecms 栏目重名时,列表页dede:list调用文章数量不对的问题。
- Visio 2019中文版软件下载和安装教程
- Linux与.Net Core(一) Centos 系统制作教程
- C++/C补充知识点,数组,数组传参,二维数组传参打印三种发方法,正则表达式
- qq飞车找不到服务器了,QQ飞车体验服务器专区
- php做个抽签人名,基于JS实现的随机数字抽签实例
- Spring Data JPA/Hibernate 运行期动态模型、动态实体建表、动态字段查询的方式
- 解决各种中文乱码问题
- 51单片机教程__模块化编程
- 业绩承压来临,京东方还能抗周期多久
- Cascade R-CNN: Delving into High Quality Object Detection(个人学习笔记)
- 【踩坑日记 · 嵌入式 Linux】在香橙派 Zero 2 上编译安装 CH340 驱动(OrangePi Zero 2)
- 如何关闭电脑自动更新
热门文章
- 未来计算机将怎么样改变我的生活,未来人类都不用上班 人工智能将如何改变我们的生活?...
- 工业环境老鼠目标检测
- python udp client
- OpenCV访问Mat图像中每个像素的值
- makefile多文件编译
- g++配置选项-std=c++11
- php.ini网站空白,php配置问题:拷贝php.ini后,测试页面无法显示(显示空白)
- esxi安装ghost win7_针对Win7远程桌面的攻击实践(完美)
- 地址引用PHP,浅谈PHP变量作用域以及地址引用问题
- MYSQL中RAND子句的使用_mysql优化--rand()优化