我有一个 php 脚本,允许用户在 POST 上将多个文件上传到服务器,然后重定向到下一页。
它似乎已经工作了一段时间,但最近用户报告它无限挂起。他们输入所有字段,选择要上传的文件,点击帖子,然后等待几个小时然后放弃并关闭窗口。但是当我检查它时,文件似乎已成功上传并且完好无损。只是字段没有发布。
似乎脚本无法转换到下一部分,在该部分中,表单字段被解析并插入到 mysql 数据库中。我做了一些小测试,无法重现问题。虽然我没有时间测试200M这样的大文件。
任何用户上传的最大总文件大小为 200M,所以我觉得我的 php 核心设置就足够了。这是我所拥有的:
max_execution_time = 7200
max_file_uploads = 20
max_input_time = 7200
memory_limit = 8000M
output_buffering = 4096
upload_max_filesize = 500M
核心设置中的其他任何东西可能会给我这个问题?还是浏览器的问题?