![Apache 2.4 / PHP 7 带 SSL:发布较大文件 (+75MB) 结果 upload_err_partial](https://linux22.com/image/740835/Apache%202.4%20%2F%20PHP%207%20%E5%B8%A6%20SSL%EF%BC%9A%E5%8F%91%E5%B8%83%E8%BE%83%E5%A4%A7%E6%96%87%E4%BB%B6%20(%2B75MB)%20%E7%BB%93%E6%9E%9C%20upload_err_partial.png)
我已经使用 AWS Linux AMI 设置了一个 AWS EC2 服务器,以便它运行 Apache 2.4、PHP 7.2。当我上传大于 +- 75mb 的文件(或大约 30 秒的上传时间)时,PHP 在 $_FILES(UPLOAD_ERR_PARTIAL)中给出错误 3。
这只发生在SSL。(停用 SSL 将使其再次工作)。我之前遇到过 SSL 中断上传的问题,但已通过在 .conf 文件(服务器的目录段)中将 SSLRenegBufferSize 设置为 10486000 解决了此问题。所有 php 设置均已增加:Post_max_size = 300M、max_input_time=60、memory_limit=128M、max_execution_time=300、upload_max_filesize=150M。
我是否遗漏了 SSL 设置,导致无法关闭上传过程或超时?
答案1
禁用 reqtimeout 模块已成功!