我正在运行大约PHP 5.3.5版本。 我想启用SOAP,并使用webtatic回购升级到PHP版本5.3.13。 一切都很好! 除…
我使用Ajax POST一些数组。 完整的数组由客户端发布,但似乎服务器只接收数组的前1000个元素。
我看着php.ini,并没有看到任何限制。
请指教。
我标记为PHP的重复警告:未知:输入变量超过1000,但OP有一个不同的问题。 因此,这里从评论的解决方案:
当PHP 5.3.9+正好返回1000个变量和/或数组元素时,会遇到安全限制,请参阅php.ini:max-input-vars 。 PHP之前的版本可能会遇到同样的问题,由suhosin施加类似的限制,请参阅其配置
增加限制或更改传输数据的方式。
在php.ini中有以下配置指令:
; Maximum size of POST data that PHP will accept. ; http://php.net/post-max-size post_max_size = 8M
在php.ini中寻找
post_max_size = 10M