我正在使用 Laravel Forge 来管理我的服务器,在使用 livewire 上传大文件时遇到问题。100 秒后上传失败并显示此错误:
net::ERR_HTTP2_PING_FAILED
有时:
ERR_CONNECTION_RESET
我的 PHP 超时为 1000,上传文件大小为 1.5 GB,但我不知道为什么会发生这种情况。我尝试在 nginx 配置中设置这些,但没有帮助。
fastcgi_read_timeout 1000;
client_header_timeout 1m;
client_body_timeout 1m;
proxy_connect_timeout 60s;
proxy_read_timeout 1m;
proxy_send_timeout 1m;
答案1
事实证明这不是 nginx 的问题,而是我系统上的卡巴斯基正在终止请求。
我希望这也可以帮助其他人。
答案2
检查 nginx 的错误日志以了解详细信息(可能/var/log/nginx/error.log
),但可能只需client_max_body_size 2g
在 nginx 配置中设置:。