Увеличение лимита 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
Другие вопросы по тегам