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

das*_*kko 3 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
Run Code Online (Sandbox Code Playgroud)

为什么我会不断收到此错误?

huy*_*itw 5

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

还要考虑文档中的注释:

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

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

memory_limit > post_max_size > upload_max_filesize
Run Code Online (Sandbox Code Playgroud)

  • @marcelosarquis听起来像您已经找到了困难的方法:D (2认同)