Проблема с max_input_vars

Тема в разделе "PHP", создана пользователем vit2010, 29 мар 2018.

  1. vit2010

    vit2010

    Регистрация:
    4 дек 2017
    Сообщения:
    0
    Симпатии:
    0
    Добрый день.
    Проблема с увеличением значения для max_input_vars.
    Свой сервер: Debian, Apache2, php 5.6, PrestaShop 1.6.
    Сначала все работало. Сайт стал притормаживать. Начал копаться в настройках. Донастроил по инструкции OpCache.
    При обнаружении очередного косяка с переводом сунулся поправить и увидел сообщение об ошибке:
    Внимание, ваша конфигурация PHP ограничивает максимальное количество полей в форме 1000 для max_input_vars....
    Сунулся как обычно в /etc/php5/apache2/php.ini... значение max_input_vars = 10000
    (Configuration File (php.ini) Path /etc/php5/apache2, Loaded Configuration File /etc/php5/apache2/php.ini, Scan this dir for additional .ini files /etc/php5/apache2/conf.d)
    Была еще аналогичная настройка в /etc/php/7.0/apache2/php.ini... то же значение.
    В процессе раскопок в инете менял настройки:
    . копировал php.ini в корень админки (/var/www/html/admin.....) - нет изменений
    . дополнительно включал во всех имеющихся php.ini значение max_input_vars = 10000 - нет изменений
    . добавлял настройку в .htaccess - нет изменений
    . доустановил (но не уверен, что до конца настроен) suhosin + доп. настройки в .htaccess - нет изменений
    . отключал значение max_input_vars = 10000 во всех php.ini и добавлял настройку в .htaccess - нет изменений
    Бьюсь два дня, победить не получается.
    В процессе всего этого обнаружил на тестовой странице PHP (<?php phpinfo(); ?>), что значение max_input_vars в разделе Core всегда было 1000. Каким оно было в рабочем состоянии не смотрел, так как и так работало.
    Так же пробовал отключить OpCache, не помогло.
    Может кто то подскажет где еще что можно поправить?
    За ранее благодарен.
     
  2. RedWine

    RedWine

    Регистрация:
    30 апр 2020
    Сообщения:
    10
    Симпатии:
    0
    Стакивался с таким. Судя по всему на ВП работаете. смотрите в дефолтовый PHP (native) ВП смотрит скорее всего туда. Ну и переустановите Apache2 как минимум.

    Если все же ВП, то в нем можно отключить просмотр данного значения в коде движка