PHP POST 上传大小限制

今天朋友遇到一个问题,在post一个form内容给php时,由于form内容比较多,结果到了server端只能接收部分数据。网上查,说修改php.ini里面的几项:

post_max_size = 10M

upload_max_filesize = 10M

memory_limit = 128M

结果还不行。$_POST变量接收的arry只有1000。折腾了一上午,终于弄好了。要修改/etc/php5/conf.d/suhosin.ini 文件,

suhosin.post.max_vars = 20000

suhosin.request.max_vars = 20000

然后重启apache

/etc/init.d/apache2 restart

$_POST就可以接收更多的数据了。

发表评论

你必须 登录 才能发表评论.