{"id":15066,"date":"2025-05-08T12:36:49","date_gmt":"2025-05-08T10:36:49","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=15066"},"modified":"2025-05-08T12:36:49","modified_gmt":"2025-05-08T10:36:49","slug":"co-to-jest-max_input_vars-i-kiedy-warto-go-zwiekszyc","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/co-to-jest-max_input_vars-i-kiedy-warto-go-zwiekszyc\/","title":{"rendered":"Co to jest max_input_vars i kiedy warto go zwi\u0119kszy\u0107?"},"content":{"rendered":"<p>Parametr <code class=\"\" data-line=\"\">max_input_vars<\/code> to jedno z ustawie\u0144 PHP, kt\u00f3re definiuje maksymaln\u0105 liczb\u0119 zmiennych, jakie mog\u0105 zosta\u0107 przetworzone podczas pojedynczego \u017c\u0105dania HTTP \u2013 np. przes\u0142anego metod\u0105 POST, GET lub COOKIE. Domy\u015blnie w naszym przypadku\u00a0 jego warto\u015b\u0107 wynosi 6000. Przy bardziej rozbudowanych aplikacjach internetowych, warto\u015b\u0107 ta mo\u017ce by\u0107 zbyt niska.<\/p>\n<h2>Dlaczego warto zwi\u0119kszy\u0107 <code class=\"\" data-line=\"\">max_input_vars<\/code>?<\/h2>\n<p>Zbyt niski limit <code class=\"\" data-line=\"\">max_input_vars<\/code> mo\u017ce powodowa\u0107 problemy z poprawnym zapisem danych w formularzach oraz ustawieniach system\u00f3w CMS czy sklep\u00f3w internetowych. Przyk\u0142adowe sytuacje, w kt\u00f3rych parametr ten mo\u017ce ogranicza\u0107 dzia\u0142anie aplikacji:<\/p>\n<ul>\n<li>W systemach CMS (np. WordPress) cz\u0119\u015b\u0107 ustawie\u0144 motyw\u00f3w lub wtyczek nie zapisuje si\u0119 poprawnie,<\/li>\n<li>W PrestaShop mog\u0105 nie dzia\u0142a\u0107 opcje konfiguracji produkt\u00f3w lub grup cech,<\/li>\n<li>W formularzach kontaktowych, zam\u00f3wie\u0144 lub rejestracji brakuje przes\u0142anych danych,<\/li>\n<li>T\u0142umaczenia (np. WPML) lub niestandardowe pola (np. ACF) nie zapisuj\u0105 pe\u0142nych informacji.<\/li>\n<\/ul>\n<p>Je\u015bli obserwujesz, \u017ce po zapisaniu formularza dane \u201eznikaj\u0105\u201d lub konfiguracje s\u0105 niekompletne, warto sprawdzi\u0107, czy limit <code class=\"\" data-line=\"\">max_input_vars<\/code> nie jest przyczyn\u0105.<\/p>\n<div id=\"dhost-1172928692\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2>Jak zwi\u0119kszy\u0107 <code class=\"\" data-line=\"\">max_input_vars<\/code>?<\/h2>\n<p>Nie oferujemy samodzielnej edycji pliku <code class=\"\" data-line=\"\">php.ini<\/code>, ale parametry PHP mo\u017cna zmienia\u0107 za pomoc\u0105 pliku <code class=\"\" data-line=\"\">.htaccess<\/code>. Dotyczy to r\u00f3wnie\u017c <code class=\"\" data-line=\"\">max_input_vars<\/code>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Instrukcja\"><\/span>Instrukcja:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>Po\u0142\u0105cz si\u0119 ze swoim kontem przez FTP.<\/li>\n<li>Przejd\u017a do katalogu g\u0142\u00f3wnego swojej strony (zazwyczaj <code class=\"\" data-line=\"\">public_html<\/code>).<\/li>\n<li>Otw\u00f3rz plik <code class=\"\" data-line=\"\">.htaccess<\/code>. Je\u015bli nie istnieje, utw\u00f3rz go.<\/li>\n<li>Dodaj poni\u017cszy wpis na ko\u0144cu pliku:<\/li>\n<\/ol>\n<pre><code class=\"language-php\" data-line=\"\">php_value max_input_vars 8000<\/code><\/pre>\n<p>Zapisz zmiany i przetestuj dzia\u0142anie swojej aplikacji.<\/p>\n<p>Warto\u015b\u0107 <code class=\"\" data-line=\"\">6000<\/code> to dobry punkt wyj\u015bciowy. W przypadku bardziej z\u0142o\u017conych konfiguracji mo\u017cna j\u0105 zwi\u0119kszy\u0107 \u2013 na przyk\u0142ad do <code class=\"\" data-line=\"\">8000<\/code>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Podsumowaniem\"><\/span>Podsumowaniem<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Parametr <code class=\"\" data-line=\"\">max_input_vars<\/code> odpowiada za poprawne przetwarzanie du\u017cej liczby zmiennych przesy\u0142anych do aplikacji internetowej. Je\u017celi korzystasz z systemu, kt\u00f3ry generuje rozbudowane formularze \u2013 np. CMS lub platformy e-commerce \u2013 zwi\u0119kszenie tej warto\u015bci mo\u017ce by\u0107 konieczne. W naszej ofercie mo\u017cesz \u0142atwo dokona\u0107 tej zmiany za pomoc\u0105 pliku <code class=\"\" data-line=\"\">.htaccess<\/code>.<\/p>\n<p>Wi\u0119cej informacji na temat konfiguracji parametr\u00f3w PHP znajdziesz w naszej bazie wiedzy:<br \/>\n<a href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zmienic-parametry-php\/\" target=\"_blank\" rel=\"noopener\">Jak zmieni\u0107 parametry PHP?<\/a><\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[95,104],"manual_kb_tag":[5331,5329,5330,5326,5335,5327,5333,5332,5334,5328],"class_list":["post-15066","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-hosting","manualknowledgebasecat-operacje-php","manual_kb_tag-formularz-nie-zapisuje-danych","manual_kb_tag-jak-zwiekszyc-max_input_vars","manual_kb_tag-limit-zmiennych-php","manual_kb_tag-max_input_vars","manual_kb_tag-php-max_input_vars-htaccess","manual_kb_tag-php_value-max_input_vars","manual_kb_tag-prestashop-konfiguracja-nie-dziala","manual_kb_tag-wordpress-max_input_vars","manual_kb_tag-zmienne-post-php","manual_kb_tag-zwiekszenie-max_input_vars"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15066\/revisions"}],"predecessor-version":[{"id":15069,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15066\/revisions\/15069"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=15066"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=15066"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=15066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}