win7下php7.1运行getenv(‘REMOTE_ADDR’)fastcgi停止运行

win7下php7.1运行getenv(‘REMOTE_ADDR’)fastcgi停止运行

 // 本地环境phpStudy, PHP7.1.13nts+nginx,切换Apache也不行
//ps:php版本<=7.0正常
echo “<pre>”;
// $_SERVER获取,正常
var_dump($_SERVER[‘SERVER_PORT’]);
// 获取其他环境变量,正常
var_dump($_SERVER[‘REMOTE_ADDR’]);
// 第二个参数设为true,正常
var_dump(getenv(‘REMOTE_ADDR’, true));
// 崩溃,直接报fastcgi停止运行
var_dump(getenv(‘REMOTE_ADDR’));

“`
win7下php7.1运行getenv('REMOTE_ADDR')fastcgi停止运行

Nginx 错误日志
2018/07/20 11:54:13 [error] 10192#8652: *1 WSARecv() failed (10054: An existing connection was forcibly closed by the remote host) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: “GET / HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “127.0.0.1”

分割线

================================================================================================

查阅php手册发现正好php7.1.13和7.2.10有此问题,本地环境恰好是这两个版本,更换版本即可。win7下php7.1运行getenv('REMOTE_ADDR')fastcgi停止运行

 

原文:https://blog.csdn.net/smile12393/article/details/81132040

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/112487.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 列存储相关概念和常见列式存储数据库(Hbase、德鲁依)

    列存储相关概念和常见列式存储数据库(Hbase、德鲁依)TableofContents列式存储数据库ExamplesofColumnStoreDBMSsHbaseTableRowColumnColumnFamilyColumnQualifierCellTimestampDruid(德鲁依)Cassandra参考列式存储数据库列式数据库是以列相关存储架构进行数据存储的数据库,主要…

  • fcntl 函数「建议收藏」

    fcntl 函数「建议收藏」fcntl函数浅解Linux系统中使用man查看fcntl函数的原型为fcntl(intfd,intcmd,……/arg/);自己在使用时用到了fcntl(intfd,intcmd,longarg);F_SETFL:设置文件状态标志。将文件的状态标志设置为第三个参数arg的值(取整数值),其中O_RDONLY,O_WRONLY,O_RDWR,O_CREAT

    2022年10月26日
  • iOS app测试_测试插件app

    iOS app测试_测试插件app前言1、准备开发者账号自从Xcode7出来之后,一般的真机测试不需要开发者账号,也就不需要看这篇教程,只有app具有“推送”等功能的时候,要真机测试就必须要开发者账号和设置证书。苹果只是让你体验一下它的基本功能,要深入还是要花钱的。待测试的项目2、真机测试步骤1)创建AppID2)创建证书请求文件(CSR文件)3)根据CSR创建开发者证书(C…

  • 利用NFS client provisioner动态提供Kubernetes后端存储卷–安装指南与实践[通俗易懂]

    利用NFS client provisioner动态提供Kubernetes后端存储卷–安装指南与实践[通俗易懂]利用NFS client provisioner动态提供Kubernetes后端存储卷–安装指南与实践

  • 视频地址获取

    软件具体名字就不说了哈,首先贴出视频的网页地址:http://www.365yg.com/a6542366077089743367/首先需要获取视频的videoId,直接请求该url,然后match匹配:Patternpattern=Pattern.compile(&amp;quot;videoId:\'(.+)\’&amp;quot;);Matchermatcher=pattern.ma…

  • mysql自定义函数写法_mysql自定义函数返回多列值

    mysql自定义函数写法_mysql自定义函数返回多列值1、先查看函数功能是否开启:showvariableslike’%func%’;若是未开启则:SETGLOBALlog_bin_trust_function_creators=1;关闭则是:SETGLOBALlog_bin_trust_function_creators=0;2、自定义函数:delimiter$$;这个函数是合并两个字符串delimiter$$;DROPFUNC…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号