Zákazníci, ktorí používajú CMS Prestashop často potrebujú zvýšiť hodnotu pre max_input_vars.
Treba si doplniť toto nastavenie:
max_input_vars = 10000
v konfiguračnom súbore php.ini, ktorý sa nachádza v adresári conf v koreňovom adresári Vášho webu a ďalej podľa PHP verzie, ktorú používate.
Napr. ako používate verziu PHP 5.5, z adresára conf/php55 stiahnite súbor php.ini do svojho počítača a otvorte ho.
Uvidíte takéto niečo:
[PHP] max_execution_time = 80 ; Maximum execution time kazdeho scriptu, v sekundach max_input_time = 60 ; Maximum amount of time each script may spend parsing request data memory_limit = 300M ; Maximum amount of memory a script may consume display_errors = On ; stdout (On) - Display errors to STDOUT log_errors = Off ; Log errors into a log file (server-specific log, stderr, or error_log (below)) upload_max_filesize = 40M ; Maximum allowed size for uploaded files. post_max_size = 40M
Pod to pridajte hodnotu max_input_vars = 10000, takto:
[PHP] max_execution_time = 80 ; Maximum execution time kazdeho scriptu, v sekundach max_input_time = 60 ; Maximum amount of time each script may spend parsing request data memory_limit = 300M ; Maximum amount of memory a script may consume display_errors = On ; stdout (On) - Display errors to STDOUT log_errors = Off ; Log errors into a log file (server-specific log, stderr, or error_log (below)) upload_max_filesize = 40M ; Maximum allowed size for uploaded files. post_max_size = 40M max_input_vars = 10000
Súbor uložte a vráťte na pôvodné miesto v adresári conf/php55.
Defaultne je zapnutý modul FastCGI, takže po úprave php.ini je potrebné vo vašom Control paneli v časti Nastavenia Apache a PHP reštartovať PHP, aby sa zmeny v php.ini prejavili. Takisto si tu môžete pozrieť, akú verziu PHP máte aktuálne nastavenú.