vps交流

文件上传报错,求解决方法 104: Connection reset by peer


图床上传某些大图会报错:

2021/12/22 13:37:48 [error] 29160#0: *2907 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 120.x.x.x, server: picbed.cn, request: &quot文件上传报错,求解决方法   104: Connection reset by peerOST /json HTTP/2.0", upstream: "fastcgi://unix:/tmp/php-cgi-74.sock:", host: "www.picbed.cn", referrer: "https://www.picbed.cn/explore/recent"

我百度过 已经修改 buffer_size 往大了调  连接模式 unix和tcp 也变更过

还是报错   图片不大 才8M  我设置是80m上限的

nginx版本也更新过

还是无法解决  求大佬们解答文件上传报错,求解决方法   104: Connection reset by peer

nginx配置里,改限制

xocus 发表于 2021-12-22 13:43
nginx配置里,改限制

nginx都调整过了  就是那个buffer——size  文件上传报错,求解决方法   104: Connection reset by peer  还是不行啊

改 nginx 的 client_max_body_size 配置了没有?
fastcgi://unix:/tmp/php-cgi-74.sock换成127.0.0.1:9000的模式试下

G.K.D 发表于 2021-12-22 13:49
改 nginx 的 client_max_body_size 配置了没有?

nginx的php都改了的   最大允许80m  但是我传的图才8m文件上传报错,求解决方法   104: Connection reset by peer

xocus 发表于 2021-12-22 13:50
fastcgi://unix:/tmp/php-cgi-74.sock换成127.0.0.1:9000的模式试下

大佬  是在  nginx.conf文件的  fastcgi_pass unix:/home/xxx/php/var/php-cgi.sock;   
改成 fastcgi_pass 127.0.0.1:9000; 吗