首页 » 网站推广 » 运行php时报502技巧_解决502Web做事器在作为网关或代理做事器时收到了无效响应

运行php时报502技巧_解决502Web做事器在作为网关或代理做事器时收到了无效响应

访客 2024-11-23 0

扫一扫用手机浏览

文章目录 [+]

做事器报错:“502-Web做事器在作为网关或代理做事器时收到了无效相应”

折腾了一番度娘后,没有找到结果。
只好连续回到做事器去调试。

运行php时报502技巧_解决502Web做事器在作为网关或代理做事器时收到了无效响应

(1)会不会是php文件不事情呢?在网站目录下创建静态文件test.html并用浏览器访问这个文件,结果依旧。

运行php时报502技巧_解决502Web做事器在作为网关或代理做事器时收到了无效响应
(图片来自网络侵删)

(2)做事器中还有一个站点利用的是php7.4,一贯是正常的。
将php的处理程序路径变动为php7.4,访问正常。
难道是php8的问题?理论是不可能的。
于是将处理程序路径变动回php8连续找缘故原由。

既然php7有用,问题点可以缩小到php8这里了。
目光聚拢到了php8的配置文件php.ini中。
打开配置文件,仔细翻看,找到了cgi.force_redirect。
看看个中的描述:

; cgi.force_redirect is necessary to provide security running PHP as a CGI under

; most web servers. Left undefined, PHP turns this on by default. You can

; turn it off here AT YOUR OWN RISK

; You CAN safely turn this off for IIS, in fact, you MUST.

;cgi.force_redirect = 1

由于建站时直策应用的大多是默认的配置参数,以是此处是注释状态,并未配置值,但是如果未定义,PHP将默认启用此选项。
对付有些做事器来说这个参数是须要的,但是对付IIS该当关闭它。
去掉参数前面的分号并修正如下:

cgi.force_redirect = 0

保存php.ini后,刷新页面,访问正常。

访问正常,输出phpinfo()的内容。

小结:php的配置文件有非常多的参数,默认情形下php是按推举的办法供应运行。
但是我们实际环境利用时,应该按需修正配置,以达到安全和性能的兼得。

标签:

相关文章

今日头条算法引领个化信息时代的变革

信息爆炸时代已经到来。每个人都是信息的接收者和传播者。面对海量的信息,人们往往感到无所适从。为了解决这一问题,各大互联网公司纷纷推...

网站推广 2025-01-31 阅读1 评论0

今日头条算法信息推荐的秘密武器

信息爆炸的时代已经来临。人们每天都会接触到大量的信息,而如何从这些信息中筛选出有价值的内容,成为了亟待解决的问题。今日头条算法作为...

网站推广 2025-01-31 阅读1 评论0

今日头条算法精准推荐背后的技术奥秘

信息爆炸的时代已经来临。我们每天都要面对海量的信息,如何从这些信息中筛选出自己感兴趣的内容,成为了每个人都关心的问题。今日头条作为...

网站推广 2025-01-31 阅读1 评论0