Jak zmienić wartość max_input_vars?

Parametr max_input_vars definiuje limit obsługiwanej liczby zmiennych typu POST lub GET wysyłanych do serwera w jednym żądaniu. Max input vars został wprowadzony w PHP od wersji 5.3.9 jako zabezpieczenie przed atakami DoS (ang. Denial of Service), który zwykle oznacza zalewanie sieci nadmiarową ilością danych mających na celu wysycenie dostępnego pasma, którym dysponuje atakowany host (np. Twój serwer w home.pl).

Domyślna wartość dla max_input_vars to 1000, jednak wiele systemów CMS, sklepów internetowych (opartych o WordPress czy Prestashop) może wymagać zwiększenia tej wartości do poprawnego działania strony WWW.

Możesz ustawić dowolną wartość przy parametrze max_input_vars, jednak sugerujemy maksymalnie 5000.

Zmianę wartości dla parametru max_input_vars wykonuje się w pliku php.ini, który należy utworzyć w katalogu głównym danej strony internetowej lub edytować już istniejący plik.

Przykładowy wpis:

max_input_vars=2000

Jeśli chcesz ustawić wartość max_input_vars na większą niż 2000, zmień ją na odpowiednią liczbę.

  • Czy artykuł był pomocny ?
  • Tak   Nie