$ _POST有尺寸限制吗?

时间:2011-09-23 14:02:38

标签: php

  

可能重复:
  What is the size limit of a post request?

$ _POST与PHP中的表单一起使用时是否有大小限制?显然,$ _GET必须有一些限制,因为大多数浏览器会开始抱怨大约250个字符(或类似的东西)并且数据可能会丢失,显然这种限制不适用于$ _POST。

我可以自己测试一下但是认为在这里问一下可能会更快。如果我有一个带有textarea的简单表单,在遇到问题之前我可以输入多少数据?

6 个答案:

答案 0 :(得分:10)

这取决于PHP配置指令POST_MAX_SIZE的值,它通常设置为8 MB(约800万个字符)。

答案 1 :(得分:7)

是的,它有限制,你可以从几个地方设置限制:

1.,在php.ini中

post_max_size="8M"

2.,来自.htaccess文件,如果你有

php_value post_max_size 8M 

3.,从php方面,

ini_set('post_max_size',"8M")

答案 2 :(得分:6)

是,

你可以从php.ini“post_max_size”

更改限制

答案 3 :(得分:1)

这是一个PHP ini指令,post_max_size。它默认为8MB。

答案 4 :(得分:0)

是。它在php.ini文件中定义。

答案 5 :(得分:0)

是的,POST数据由post_max_size变量(默认为8M)

调节