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 删掉即可

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • php.ini设置,上传大文件: post_max_size = 128Mupload_max_filesize ...
    bycall阅读 6,829评论 3 64
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,916评论 0 5
  • 从清晨到日暮,有人在旅游,有人在旅行,有人在游学,有人在游泳,而我的每一天都在忙碌的脚步中游历着自己的人生,...
    素骊阅读 739评论 3 3
  • 之前书中的例子代码不全,这里我们通过几个例子来演示说明spring aop的功能。 一、基本的 AOP 使用 工程...
    yjaal阅读 240评论 0 2