discuz 添加板块失败解决办法
2015-07-08 00:01
211 查看
最近把服务器环境升了下级,发现discuz后台添加栏目添加不了了,数据库没变,源代码没变,就突然添加不了了。刚开始添加1个板块成功了,再添加就怎么也添不进去了。只是页面刷新了一下,啥提示没有。
经过一路var_dump,发现提交的表单最后一个字段editsubmit没提交上来,遂百度得知原来PHP从5.3.9开始增加一个变量 max_input_vars 用来限制提交的表单数量,折腾了半天,原来php小版本升级引起的不兼容,php中默认post中的参数的个数是1000, 超过部分会被自动扔掉。 echo ini_get('max_input_vars'); 输出也是1000.
原来后台板块较多,添加板块的form表单字段到了1000的临界值。
解决方法很简单,在PHP.ini中设置 max_input_vars = 5000,没这个设置的话就添加一行。
经过一路var_dump,发现提交的表单最后一个字段editsubmit没提交上来,遂百度得知原来PHP从5.3.9开始增加一个变量 max_input_vars 用来限制提交的表单数量,折腾了半天,原来php小版本升级引起的不兼容,php中默认post中的参数的个数是1000, 超过部分会被自动扔掉。 echo ini_get('max_input_vars'); 输出也是1000.
原来后台板块较多,添加板块的form表单字段到了1000的临界值。
解决方法很简单,在PHP.ini中设置 max_input_vars = 5000,没这个设置的话就添加一行。
相关文章推荐
- Struts2
- JQuery父节点兄弟节点孩子节点的操作
- RAINLOOP WEBMAIL INSTALLATION
- Navicat连接Oracle失败,193错误
- vsftpd 530 Login incorrect 解决
- 矩阵的乘法
- 云主机的时代,虚拟主机该如何生存?
- 堆实现
- AlertDialog与FragmentDialog
- ehcache-server RESTful
- 我的第一台打印机-加电测试
- ZooKeeper典型应用场景一览
- 中大型移动互联网公司技术架构选择(转载)
- 多个相同属性的表单,获取不同表单的属性值
- android文档笔记(1)
- 敏捷管理是什么?
- 信息系统项目管理师挂靠方法及流程
- 执行一条sql语句update多条记录实现思路
- 几经辛苦,千医康健康网站终于上线
- View 事件传递,分发与拦截