最近在维护WordPress博客网站时,发现新增菜单时总是会导致菜单尾部一部分菜单丢失,而且导致主菜单设置失效,一直没有明白是什么原因,以为是达到了WordPress菜单设置的上限。
今天再次编辑菜单时,因为在中间插入了一批菜单,导致尾部大量的菜单丢失,一脸懵逼!
幸好这时候注意到了页面顶部非常不明显的错误提示,如下:
Warning:Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0"
按这个提示的意思,这是php对提交的表单做了1000个字符的限制。找到php安装目录下的php.ini,修改加大该配置,如下:
; How many GET/POST/COOKIE input variables may be accepted
; max_input_vars = 1000
max_input_vars = 3000
然后在服务管理中重启Apache服务即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注