公司有个群发短信的小项目,项目上线了很久也没有什么问题,最近有商家说 我短信群发不能用

现象是:发现有时候可以发送,有时候不可以发送,看截图发送的手机数量不一样


通过调试php代码发现 php 只接受了1000个 请求参数,然后参看nginx的access 状态是200,正常。在查看php的error log 发现有句提示如下


Unknown: Input variables exceeded 1000


这句提示就是 最多1000 的请求参数,这个在某些项目中1000可能满足不了需求,所以我们需要修改下,找到php.ini文件 ,搜索关键字  max_input_vars  根据项目需求设置满足你需求的值