已解决
公开

RT. PHP 默认的 max_input_vars 参数值是 1000,在恢复主题设置的时候,提交 input 表单过多时(大于 1000 个),会导致接受到的提交数据不全,导致数据验证错误、存储错误,导入恢复设置不完整,这个怎么办呢?

1 答案

公开
龙笑天 2021-11-27 18:43 最佳答案

按下面步骤去操作即可将 max_input_vars 参数修改为10000,或更大哈。
1.进入宝塔面板,进入“软件商店”菜单。
2.找到你网站所使用的 PHP 版本,点击“设置”,如下图:
20211127182439
3.点击“:配置文件”,如下图:
20211127183529
4.点击下图的配置文件框,然后键盘同时 Ctrl 和 F 键搜索,输入 max_input_vars,按回车键,找到内容中“; max_input_vars = 1000”,去除 “;”,修改 1000 为你想要的值,如 10000,点击保存,修改为下图这样
2021112718363
5.点击上图中左侧菜单的“服务”菜单。点击“重载配置”,点击弹框中的确认按钮,如下图:
2021112718391
OVER 了。

另外,如果你用的是 lnmp 一键包的话,php.ini 配置文件位置在:/usr/local/php/etc/

参考链接:https://www.cnblogs.com/libaojia/p/14610001.html

#
公开
龙笑天 2021-11-27 18:43 最佳答案

按下面步骤去操作即可将 max_input_vars 参数修改为10000,或更大哈。
1.进入宝塔面板,进入“软件商店”菜单。
2.找到你网站所使用的 PHP 版本,点击“设置”,如下图:
20211127182439
3.点击“:配置文件”,如下图:
20211127183529
4.点击下图的配置文件框,然后键盘同时 Ctrl 和 F 键搜索,输入 max_input_vars,按回车键,找到内容中“; max_input_vars = 1000”,去除 “;”,修改 1000 为你想要的值,如 10000,点击保存,修改为下图这样
2021112718363
5.点击上图中左侧菜单的“服务”菜单。点击“重载配置”,点击弹框中的确认按钮,如下图:
2021112718391
OVER 了。

另外,如果你用的是 lnmp 一键包的话,php.ini 配置文件位置在:/usr/local/php/etc/

参考链接:https://www.cnblogs.com/libaojia/p/14610001.html

#1

来提交答案

扫一扫二维码分享