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

使用Composer创建Laravel项目时遇curl error 28连接超时问题

解决Composer创建Laravel项目时Curl超时(Error 28)的问题

你遇到的是Composer连接Packagist源超时的问题,以下是几种有效的解决方式:

  • 延长Composer超时时间
    在创建项目命令中添加超时参数,给网络更多加载时间:

    composer create-project laravel/laravel example-app --timeout=300
    
  • 更换国内Composer镜像
    官方源在国内访问不稳定,切换到国内镜像可以大幅提升速度:

    # 全局配置(所有项目生效)
    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
    # 仅当前项目配置
    composer config repo.packagist composer https://mirrors.aliyun.com/composer/
    

    配置完成后重新执行创建项目的命令即可。

  • 排查网络环境

    • 手动访问https://repo.packagist.org/packages.json确认网络能正常连接该地址
    • 关闭本地防火墙或代理工具,避免拦截请求
    • 尝试更换网络(如手机热点),排除本地网络故障
  • 更新Composer至最新版本
    旧版本可能存在网络请求的兼容性问题,先更新Composer:

    composer self-update
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 00:24:30