本地项目开发过程中用到curl 函数发送请求,使用curl_error() 结果显示 Connection refused ,端口还指向1080 网上查了相关资料,基本都是git出现的问题,后来才发现是因为windows本地环境开了代理,使
本地项目开发过程中用到curl 函数发送请求,使用curl_error() 结果显示 Connection refused ,端口还指向1080 网上查了相关资料,基本都是git出现的问题,后来才发现是因为windows本地环境开了代理,使用PHPinfo() 看了 Environment 中有 Http_proxy 这个值
Variable | Value |
---|---|
http_proxy | 127.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
来源地址:https://blog.csdn.net/zhr349351/article/details/126399514
--结束END--
本文标题: Windows本地开发PHP出现cURL Curl error: Failed to connect to 127.0.0.1 port 1080:Connection refused
本文链接: https://lsjlt.com/news/419654.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0