开机自检内容长度超过限制

php
2022-08-30 07:36:25

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

PHP 警告:POST 内容 - 11933650 字节的长度超过了第 0 行“未知”中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)

答案 1

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

此处不应更改内存限制。


答案 2

我建议您应该在文件中从8M更改为32M。post_max_sizephp.ini


推荐