Windows本地开发PHP出现cURL error 7的其中一种解决方法

场景

在 Windows 下开发 PHP ,使用 curl 的时候出现 error 7 的错误(host 也可能是任何 host,端口号可以是任何数字)

cURL error 7: Failed connect to 127.0.0.1:1080 Connection refused ……

问题确认

调用 phpinfo() 查看 Environment 中,会出现以下的环境配置内容:

Variable Value
http_proxy 127.0.0.1:1080

原因分析

不是 PHP 配置的问题,也不是项目代码的问题,是 Windows 电脑全局配置的问题,由于不知道什么操作,可能是用了代理,也可能是安装了其他软件,自动在 Windows 电脑全局配置中设置了 http_proxy 的值

解决方法

我的电脑右键 - 属性 - 高级系统设置 - 环境变量 -> 在变量中找到 http_proxy —— 127.0.0.1:1080 删掉即可

你可能感兴趣的:(Windows本地开发PHP出现cURL error 7的其中一种解决方法)