Увеличение лимита post vars в php с suhosin не работает
У меня есть большие формы, которые имеют ок. 2000 входов. Некоторые входные данные являются многомерным массивом (глубина 4-го уровня).
Но мой сервер не допускает более 1120 постов Vars. Я увеличил следующие параметры suhosin и которые были успешно увеличены согласно phpinfo. Но все же он не позволяет более 1120 вар. Любое предложение?
suhosin.request.max_vars = 30000
suhosin.post.max_array_index_length = 512
suhosin.post.max_totalname_length = 65535
suhosin.post.max_array_depth=256
suhosin.post.max_name_length=256
1 ответ
Решение
Что касается Suhosin, вы можете взглянуть на различные опции 'max':
suhosin.post.max_array_depth
suhosin.post.max_array_index_length
suhosin.post.max_name_length
suhosin.post.max_totalname_length
suhosin.post.max_value_length
suhosin.post.max_vars
Те же ограничения могут применяться к suhosin.get.*
, suhosin.cookie.*
а также suhosin.request.*
, Для отладки может быть полезно перевести Suhosin в режим симуляции и проверить сообщения журнала:
suhosin.simulation=1