硬汉工作室

搜索
热搜: 活动 交友 discuz

upstream sent too big header while reading response...问题处理

[复制链接]
发表于 2023-10-26 11:19:54 | 显示全部楼层 |阅读模式
今天一位discuz站长向我反映一个问题,就是某个贴子访问返回502,而且还只是某个用户组访问这个贴子才会返回502,拍查了半天,想确定是哪行引起的,无果,后来想到看日志,发现日志里有这么一行: upstream sent too big header while reading response header from upstream,百度了下,大概意思就是header头太大了导致的处理不过来。解决办法就是可以修改nginx配置,增大缓存,但是站长是虚拟主机,无法修改配置,问题是为啥唯独这个贴子header过大呢?我看了cookie,明白了,原来是cookie过多造成的,这位站长用了我的用户组免密查看密码贴插件,而且他这个贴子密码贴还特别多,我插件里又循环输出cookie了,导致header头部过大,导致的502,我改了下插件,输出cookie前先判断是否有这个cookie,如果有就不输出了。至此问题解决。

有关PHP系统、Discuz或网站等各种问题,可以联系QQ1069971363寻求付费支持
Discuz插件商店:http://addon.dismall.com/?@56030.developer
回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|硬汉工作室 ( 冀ICP备13021567号-9 )

GMT+8, 2024-4-28 19:40 , Processed in 0.051155 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表