настройка max input vars PHP.директива ini с использованием набора ini
могу ли я установить MAX_INPUT_VARS PHP.директива ini в моем коде? Я установил его по умолчанию 1000, однако у меня есть скрипт, который имеет много флажков и текстовых полей, которые могут и, вполне возможно, будут превышать предел 1000.
Я использую PHP 5.3.10, и я не получаю никаких ошибок при этом. Кроме того, я не могу найти никакой документации, в которой говорится, что я не могу этого сделать.
ini_set('max_input_vars', 3000);
спасибо.
2 ответов
max_input_vars
имеет изменяемый режим PHP_INI_PERDIR
это означает, что его нельзя изменить с помощью ini_set
(только в php.Ини .htaccess или httpd.conf)
Я знаю, что многие люди избегают доступа php.ini
по той или иной причине. таким образом, другим способом было бы создать .htaccess
файл в папке операции и добавьте следующие коды и установите значения в более высокое значение. Просто добавьте их напрямую, не нужно ничего инициализировать в
php_value max_input_vars 3000
php_value suhosin.get.max_vars 3000
php_value suhosin.post.max_vars 3000
php_value suhosin.request.max_vars 3000
это решение работает для меня без доступа к . поскольку некоторые из веб-хост-провайдеров дают нам трудное время, когда мы хотим получить доступ к