Windows本地开发PHP出现cURL Curl error: Failed to connect to 127.0.0.1 port 1080:Connection refused

本地项目开发过程中用到curl 函数发送请求,使用curl_error() 结果显示 Connection refused ,端口还指向1080 网上查了相关资料,基本都是git出现的问题,后来才发现是因为windows本地环境开了代理,使用phpinfo() 看了 Environment 中有 http_proxy 这个值 

VariableValue
http_proxy127.0.0.1:1080

不是PHP 配置的问题,也不是项目代码的问题,是 Windows 电脑代理配置的问题,代理配置中设置了 http_proxy 的值 1080也可能是其他的值

 

只是把代理关闭是不生效的!!!

在windows找到 ->环境变量 -> 在变量中找到相关 http_proxy —— 127.0.0.1:1080 删掉

重启服务,或者重启电脑 在phpinfo() 中重新搜索 http_proxy 即可。正常的话是搜索不到http_proxy的。再次使用curl 函数应该就不会走代理了

参考链接:https://www.jianshu.com/p/8090d1862023

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值