# composer install 的 404问题（Composer\\Downloader\\TransportException）

**URL:** <https://www.shiqidu.com/t/topic/780>\
**Category:** 开发调优\
**Tags:** PHP\
**Created:** [2022 年4 月 13 日 02:07 UTC](https://www.shiqidu.com/t/topic/780 "2022-04-13T02:07:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![Eureka](https://www.shiqidu.com/user_avatar/www.shiqidu.com/eureka/32/5_2.png) [@Eureka](https://www.shiqidu.com/u/Eureka)\
发布日期： [2022 年4 月 13 日 02:07 UTC](https://www.shiqidu.com/t/topic/780/1 "2022-04-13T02:07:11Z")

</div>

新项目执行 `composer install` 报错，出现了404的问题。

 ![404](https://discourse.shiqidu.com/uploads/default/original/1X/14781495053003bb52f94815b7a34f44919443f2.png)

```auto
[Composer\Downloader\TransportException]                                                                   
  The "https://mirrors.aliyun.com/composer/p/provider-2015%24492e84346af198b9c387c7bcceb34bfe6f114e4f7fd085  
  e75997b8ee3a436155.json" file could not be downloaded (HTTP/1.1 404 Not Found)

```

`composer clear-cache`是没用的，报这个错的原因，是composer1.x版本即将被废弃了，更新到v2版本即可解决这个问题。

更新composer

```bash
composer self-update

```

![更新composer](https://discourse.shiqidu.com/uploads/default/original/1X/b904bc5e9073fa4d11bb812e5b83018fd7c6c905.png)

更新完之后再次尝试`composer install`

 ![问题解决](https://discourse.shiqidu.com/uploads/default/original/1X/125639a8f1e2d047db4a0ba9f586cc6fe2b1bcf2.png)

问题解决。

此方法是在composer阿里云镜像服务支持钉钉群里看到的，推荐大家加入，有问题可以在群里反馈，群号 23178217。
