我已经使用 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 模块已成功!