Ako zvýšiť max_input_vars v PHP?


Niektoré CMS potrebujú pre správny chod väčšiu hodnotu 'max_input_vars' ako je štandardná hodnota. Napríklad Prestashop pri spúšťaní prekladov hlási takúto chybu.

prestashop max_post_vars

Pred úpravou konfiguračného súboru 'php.ini' je nutné zistiť akú verziu PHP používame. Túto informáciu vieme vyčítať z Control Panelu, sekcia 'Nastavenia Apache a PHP.'

PHP verzia

V našom prípade používame verziu PHP 5.3. To znamená, že konfiguračný súbor php.ini sa nachádza na FTP v zložke '/conf/php53/'. Súbor si stiahneme z FTP, otvoríme v textovom editore napr. Notepad. Do súboru pridáme tento riadok.

max_input_vars = 8000

Súbor uložíme a nahrajeme späť na FTP do rovnakej zložky, z ktorej sme súbor stiahli. V prípade, že používate FastCGI ako je vidieť na obrázku, tak bude nutné ešte reštartovať proces FastCGI. Reštart vykonáme cez Control Panel, sekcia 'Nastavenia Apache a PHP' tlačidlo 'Reštartovať'. Počkáme cca 10min kým sa zmena prejaví.

Tagy: PHP, Prestashop, webhosting
2015-07-22 17:06 Exo hosting {writeRevision}
Priemerné hodnotenie: 5 (1 Hlas)

Nemôžete komentovať túto položku

Chuck Norris has counted to infinity. Twice.