“Could not resolve host”本质是DNS解析失败 。
第二步:DNS解析手动验证
nslookup packagist.org dig packagist.org @8.8.8.8对比默认DNS与公共DNS(如Google的8.8.8.8)的解析结果 。但问题究竟出在哪里?是本地网络抽风,永续解决方案:构建健壮依赖管理环境 配置国内镜像源(推荐阿里云或腾讯云镜像) : composer config -g repos.packagist composer https://mirrors.aliyun.com/composer/ 加固DNS配置:在/etc/hosts中添加Packagist静态解析(需定期更新IP): 185.199.110.153 packagist.org 185.199.111.153 repo.packagist.org 容器化开发隔离 :使用Docker构建开发环境