一尘不染

POST内容长度超出限制

php

当用户上传文件时,我在php的error_log中收到类似的错误

PHP警告:11933650字节的POST内容长度超出了第0行中Unknown中的8388608字节的限制

在我的php.ini(在public_html中创建自定义ini文件)中是否可以解决此问题,我必须将其设置为1GB左右多少?我将在php.ini中将其设置更改为此,它将解决问题吗?

upload_max_filesize = 1000M ;1GB
post_max_size = 1000M

我将“ memory_limit”限制设置为什么。

在我的脚本中检查文件上传大小是否小于1GB也正确吗?

if($_FILES["uploadedfile"]["size"]<1000000)

阅读 539

收藏
2020-05-29

共1个答案

一尘不染

8388608字节为8M,这是PHP中的默认限制。对php.ini所做的更改确实可以解决问题(确保在完成后重新启动Apache服务器)。

内存限制不需要在这里更改。

2020-05-29