PHP ERR_CONNECTION_RESET 文件上传超过 8MB 时出错
PHP ERR_CONNECTION_RESET error with FILE UPLOAD more than 8MBs
我的服务器设置如下:
- 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 的文件都可以轻松上传。不知道我哪里错了。请提出建议。
尽管所有服务器配置都已设置,但我仍然遇到同样的问题。
检查您对这两项的 php 设置:
upload_max_filesize = 64M
post_max_size = 64M
我的问题是我尝试上传的文件。
该 PDF 文件已损坏。我用一些在线 PDF 文件修复工具修复了 PDF 文件,它工作正常。
如果您有共享服务器,您可以添加 php.ini 文件并向其中添加以下行。
memory_limit = 1024M
max_input_vars = 2000
upload_max_filesize = 300M
post_max_size = 300M
max_execution_time = 990
这会很好用。
除上述之外,请确保
限制请求体
在您的 .htaccess 文件中设置正确或完全禁用。 0 表示无限制
这里有文档
我的服务器设置如下:
- 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 的文件都可以轻松上传。不知道我哪里错了。请提出建议。
尽管所有服务器配置都已设置,但我仍然遇到同样的问题。
检查您对这两项的 php 设置:
upload_max_filesize = 64M
post_max_size = 64M
我的问题是我尝试上传的文件。 该 PDF 文件已损坏。我用一些在线 PDF 文件修复工具修复了 PDF 文件,它工作正常。
如果您有共享服务器,您可以添加 php.ini 文件并向其中添加以下行。
memory_limit = 1024M
max_input_vars = 2000
upload_max_filesize = 300M
post_max_size = 300M
max_execution_time = 990
这会很好用。
除上述之外,请确保
限制请求体
在您的 .htaccess 文件中设置正确或完全禁用。 0 表示无限制
这里有文档