PHP ERR_CONNECTION_RESET错误,文件上传超过8MB

时间:2016-11-07 06:13:06

标签: php file google-chrome upload

我的服务器设置如下:

  • max_execution_time: 0
  • max_input_time: -1
  • memory_limit: 128M
  • upload_max_filesize: 128M
  • post_max_size: 128M

上传文件(大小> 8MB)时,我仍然会收到 ERR_CONNECTION_RESET 。甚至var_dump($_FILES);都没有起作用。任何低于8MB的文件都可以轻松上传。不知道我错在哪里。请建议。

虽然设置了所有服务器配置,但我遇到了同样的问题。

4 个答案:

答案 0 :(得分:1)

检查你的php设置:

upload_max_filesize = 64M
post_max_size = 64M

答案 1 :(得分:0)

我的问题是我试图上传的文件。 该PDF文件已损坏。我用一些在线PDF文件修复工具修复了PDF文件,它工作正常。

答案 2 :(得分:0)

如果您拥有共享服务器,则可以添加php.ini文件并向其添加以下行。

  

memory_limit = 1024M
  max_input_vars = 2000
  upload_max_filesize = 300M
  post_max_size = 300M
  max_execution_time = 990

这可以正常工作。

答案 3 :(得分:0)

除上述内容外,请确保

LimitRequestBody

.htaccess文件中的

已正确设置或完全禁用。 0表示无限

此处的文档

Apache LimitRequestBody Directive