一、问题描述

如题所示,这个就是当时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相关推荐

  1. composer出现Invalid credentials for ‘https://packagist.phpcomposer.com/packages.json’的错误

    composer出现Invalid credentials for 'https://packagist.phpcomposer.com/packages.json'的错误 一.总结 一句话总结:出现 ...

  2. php json追加500错误,在composer.json中添加了一个git地址;composer update 报错

    在composer.json中添加了一个git地址:composer update 报错,不知道是什么原因导致的,如图: 问题补充: 在BAE包里面添加composer.json 后 重新compos ...

  3. 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 ...

  4. 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' 体系 ...

  5. laravel的composer require报错:Installation failed, reverting ./composer.json to its original content.

    一.前言 查看laravel文档的时候,看到Laravel Passport 实现 API 认证这个是真不错,但是本地实际安装的时候,一直安装不上,报错信息如标题所述,这就很烦人了,下面记录一下解决过 ...

  6. svn update 报错,必须先cleanup,然后cleanup失败解决方法

    svn update 报错,必须先cleanup,然后cleanup失败解决方法 参考文章: (1)svn update 报错,必须先cleanup,然后cleanup失败解决方法 (2)https: ...

  7. 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 ...

  8. 更新Composer依赖报错处理Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe...

    更新Composer依赖报错处理 Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepos ...

  9. [PVE]解决 ProXmoX VE升级 apt-get update 报错的问题

    [PVE]解决 ProXmoX VE升级 apt-get update 报错的问题 参考文章: (1)[PVE]解决 ProXmoX VE升级 apt-get update 报错的问题 (2)http ...

最新文章

  1. 配置oracle服务器以从外部机器访问oracle
  2. 我的erlang TCP服务器
  3. 个人计算机与微型计算机的区别与联系,微处理器、微型计算机和微型计算机系统之间有何联系与区别?...
  4. 解决.quartz.ObjectAlreadyExistsException: Unable to store Job : ‘jyGroup.jyJob‘, because one already
  5. bzoj 1409 Password
  6. c#从Access数据库中选择时,Select条件有日期时间型字段的问题
  7. miui12怎么自定义开机动画_MIUI12一天的体验,像换新机一样,感知超强!
  8. dedecms 栏目重名时,列表页dede:list调用文章数量不对的问题。
  9. Visio 2019中文版软件下载和安装教程
  10. Linux与.Net Core(一) Centos 系统制作教程
  11. C++/C补充知识点,数组,数组传参,二维数组传参打印三种发方法,正则表达式
  12. qq飞车找不到服务器了,QQ飞车体验服务器专区
  13. php做个抽签人名,基于JS实现的随机数字抽签实例
  14. Spring Data JPA/Hibernate 运行期动态模型、动态实体建表、动态字段查询的方式
  15. 解决各种中文乱码问题
  16. 51单片机教程__模块化编程
  17. 业绩承压来临,京东方还能抗周期多久
  18. Cascade R-CNN: Delving into High Quality Object Detection(个人学习笔记)
  19. 【踩坑日记 · 嵌入式 Linux】在香橙派 Zero 2 上编译安装 CH340 驱动(OrangePi Zero 2)
  20. 如何关闭电脑自动更新

热门文章

  1. 未来计算机将怎么样改变我的生活,未来人类都不用上班 人工智能将如何改变我们的生活?...
  2. 工业环境老鼠目标检测
  3. python udp client
  4. OpenCV访问Mat图像中每个像素的值
  5. makefile多文件编译
  6. g++配置选项-std=c++11
  7. php.ini网站空白,php配置问题:拷贝php.ini后,测试页面无法显示(显示空白)
  8. esxi安装ghost win7_针对Win7远程桌面的攻击实践(完美)
  9. 地址引用PHP,浅谈PHP变量作用域以及地址引用问题
  10. MYSQL中RAND子句的使用_mysql优化--rand()优化