PHP-会话上传进度产生 503 错误

PHP-会话上传进度产生 503 错误

我刚刚从 APC 迁移到使用 Session Upload Progress (https://www.php.net/manual/en/session.upload-progress.php)。

一切都进展顺利,直到提交某些表格时却神秘地出现访问控制错误。

几个小时后,发现问题出现在当你<input type="hidden" name="FORM_UPLOAD_PROGRESS"/>在表单中包含(带有值)时,但表单没有任何类型为“文件”的 HTML 输入元素。

我不知道这是否是预期的结果,似乎可能不是。无论如何,是否有任何解决方法可以阻止这种情况发生并正常发送表格?

虽然您可能不需要没有文件的表单的上传进度条,但通常有些表单就是这样工作的 - 以便为提交使用 Javascript 异步处理的表单提供一些反馈。

我看不到 php.ini 中有任何可以提供帮助的内容。

该服务器在 AlmaLinux 上运行 Apache、php-fpm。

编辑:日志显示以下内容...

[Fri Jan 13 12:49:36.888492 2023] [proxy_fcgi:error] [pid 281111:tid 140530407151360] [client:57800] AH01067: Failed to read FastCGI header,
[Fri Jan 13 12:49:36.888578 2023] [proxy_fcgi:error] [pid 281111:tid 140530407151360] (104)Connection reset by peer: [client :57800] AH01075: Error dispatching request to : , 

相关内容