POST数据太大了。减少数据或增加“post_max_size”

时间:2013-08-26 09:38:03

标签: php mysql adminer

我正在尝试通过Adminer上传一个gzip压缩的Mysql备份(71,2mb),它会抛出这个错误:

  

POST数据太大。减少数据或增加“post_max_size”配置指令。

即使我的post_max_size和其他php.ini设置是这样的:

post_max_size = 1024M
upload_max_filesize = 1024M

为什么我一直收到这个错误?

1 个答案:

答案 0 :(得分:5)

不仅要检查php.ini中的值,因为它们可以被.htaccess文件或PHP代码覆盖。运行phpinfo()并比较左侧和右侧的值右栏。右栏中的值是实际使用的值。

同时考虑documentation中的注释:

  

设置允许的帖子数据的最大大小。此设置也会影响文件   上传。要上传大文件,此值必须大于   upload_max_filesize的。如果配置启用了内存限制   脚本,memory_limit也会影响文件上传。一般来说,   memory_limit应该大于post_max_size。

因此,您可能还需要更改memory_limit

memory_limit > post_max_size > upload_max_filesize