You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下Composer安装Laravel Spark遇仓库不存在错误求助

解决Composer更新Laravel Spark时的仓库NotFound错误

我之前帮朋友排查过一模一样的问题,核心就是Composer没法拉取laravel/spark-aurelius仓库,报错里的remote: Repository not found是关键,给你几个靠谱的解决方向:

1. 先检查依赖包名是不是写错了

首先,laravel/spark-aurelius这个仓库名大概率有问题——Laravel Spark的官方仓库是laravel/spark,不同版本是用分支区分的,根本没有叫spark-aurelius的仓库。

  • 打开项目根目录的composer.json,看看require或者require-dev里的Spark依赖是不是写错了,改成laravel/spark之后再跑composer update试试。

2. 确认GitHub认证权限没问题

如果你的项目确实需要拉取这个私有仓库(比如是定制版Spark),那肯定是Composer用的GitHub令牌没权限访问它:

  • 先看看本地Composer的GitHub令牌配置,全局配置用这个命令查:
    composer config -g github-oauth.github.com
    
    项目级的话就去掉-g。如果没配置或者令牌过期了,就去GitHub生成一个带私有仓库读取权限的个人访问令牌(PAT),然后配置进去:
    composer config -g github-oauth.github.com 你的令牌字符串
    
  • 另外,错误信息里的***:***是Composer隐藏的用户名和令牌,你要确保这个令牌确实能访问目标仓库,比如用浏览器打开仓库地址,看看能不能正常访问。

3. 清理Composer缓存试试

有时候Composer缓存了旧的仓库地址,导致一直拉取错误的地址:

  • 跑这个命令清缓存:
    composer clear-cache
    
    清完之后再重新执行composer update,说不定就好了。

4. 排查网络和代理问题

如果你在国内或者用了代理,可能是网络不通导致的:

  • 先试试关掉代理直接跑命令,或者给Composer配置国内的镜像和正确的代理:
    # 配置国内Packagist镜像
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    # 配置代理(如果需要的话)
    composer config -g http.proxy http://你的代理地址:端口
    composer config -g https.proxy https://你的代理地址:端口
    
  • 也可以直接用Git克隆仓库测试:
    git clone https://github.com/laravel/spark-aurelius.git
    
    如果克隆失败,那就是仓库本身不存在或者你没权限,和Composer没关系。

内容的提问来源于stack exchange,提问作者Le kawarien

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:17:13