我正在使用 Homebrew 在 OSX 下运行 php 和 composer。为了开发我的 php 应用程序,我使用 Valet。每次我想要一个包或更新我安装的包时,我都会收到此错误:无法下载 “ https://repo.packagist.org/packages.json ”文件:无法打开流:操作超时使用降级模式重试,检查https://getcomposer.org/doc/articles/troubleshooting。 md#degraded-mode 获取更多信息我尝试了几种解决方案(允许"secure-http":false、更改存储库 url 等)。但似乎没有什么全球性的。使用 secure-http 标志有时会起作用,但脚本需要很长时间才能完成(例如安装一个新的 laravel 项目)。有没有办法永久解决这个问题?
1 回答
拉莫斯之舞
TA贡献1820条经验 获得超10个赞
问题是由我的 Wi-Fi 连接的网络设置中激活的 IPv6 引起的。
处理它的简短方法:
为您使用的连接停用 IPv6
networksetup -setv6off Wi-Fi
运行你的作曲家命令
为您使用的连接重新激活 IPv6
networksetup -setv6automatic Wi-Fi
如果您的计算机不需要 IPv6,则可以将其禁用。
- 1 回答
- 0 关注
- 132 浏览
添加回答
举报
0/150
提交
取消