【发布时间】:2016-11-28 07:09:05
【问题描述】:
有什么办法可以只增加一个 PHP 页面的 PHP max_input_vars 限制。我正在使用 CSV 上传和提取功能。其中 csv 数据将使用插入查询保存到数据库中。但是当我尝试使用更大的 CSV 数据(例如大约 9000 个条目)时,我收到了这样的错误:
PHP 警告:未知:输入变量超过 1000。增加限制更改 php.ini 中的 max_input_vars。
我知道我们需要更改 php.ini 或 .htaccess 中的限制值,但我不想更改整个项目的限制以维护安全性。那么有没有办法只为这个功能改变它??
【问题讨论】:
-
如果您使用的是 CSV 格式的文件,为什么不使用
LOAD DATA来导入呢?这比一个巨大的声明要少得多。
标签: php mysql .htaccess csv file-upload