Увеличение лимитов на количество одновременно передаваемых параметров в POST или GET запросах.
По умолчанию в современных настройках PHP установлено ограничение: количества передаваемых POST или GET параметров. Количество параметров определяется директивой max_input_vars и должно быть не более 1000. Это видно из вывода команды phpinfo():
Данныая директива используется в PHP версии 5.3.9 и старше. Директива является мерой против атак Hash Collision DoS, которые могут привести к отказу в обслуживании при отправке большого количества входящих параметров.
Для снятия этих ограничений необходимо подправить файл /etc/php.ini
Открываем файл:
#nano /etc/php.ini
Ищем строчку max_input_vars и ставим значение 10000.
max_input_vars = 10000Если строчки с таким параметром нет, то ее можно добавить.
Рестартуем сервер Apache
# service httpd restart
#nano /etc/php.ini
Ищем строчку max_input_vars и ставим значение 10000.
max_input_vars = 10000Если строчки с таким параметром нет, то ее можно добавить.
Рестартуем сервер Apache
# service httpd restart
Комментариев нет:
Отправить комментарий