The CSRF token is invalid. - Prestashop 1.7.1.0 - Home.pl

0

Witam, przy dodaniu większej liczy kombinacji do produktu i próbie zapisu wyskakuje błąd.
"The CSRF token is invalid. Please try to resubmit the form.".
Zakładki "Wysyłka" i "Wycena" podświetlają się na czerwono, jednak przy mniejszej liczbie kombinacji wszystko zapisuje się bez problemów. Dodam, że dodanie linijki:

php_value max_input_vars 1000

do głównego pliku .htaccess nic nie daje. Dodatkowe info z prestashop

Wersja PHP: 7.0.11
Limit pamięci: 192M
Maksymalny czas wykonywania: 30
Maksymalny rozmiar pliku do przesłania: 300M
1

Ustaw php_value max_input_vars na większą wartość - np 5/10k. Sprawdź też czy taka zmiana w htaccessie jest wykrywana w phpie - może nie być brana pod uwagę - phpinfo() powinno pokazać.

0
axelbest napisał(a):

Ustaw php_value max_input_vars na większą wartość - np 5/10k. Sprawdź też czy taka zmiana w htaccessie jest wykrywana w phpie - może nie być brana pod uwagę - phpinfo() powinno pokazać.

ustawiłem na 100000 i nic to nie dało :(

0
axelbest napisał(a):

Ustaw php_value max_input_vars na większą wartość - np 5/10k. Sprawdź też czy taka zmiana w htaccessie jest wykrywana w phpie - może nie być brana pod uwagę - phpinfo() powinno pokazać.

w phpinfo() wyświetla się zarówno dla local jak i master value 1000, a mam ustawione na 100000, dziwne.

1

Najpierw sprawdziłbym czy jest jakiś limit górnej wartości na te max_input_vars, a potem doszukiwałbym się dlaczego Ci nie chwyta tego z configa.

0
axelbest napisał(a):

Najpierw sprawdziłbym czy jest jakiś limit górnej wartości na te max_input_vars, a potem doszukiwałbym się dlaczego Ci nie chwyta tego z configa.

Już działa :) Trzeba było zmienić wartość w głównym katalogu, ale nie w .htaccess tylko w php.ini. Wpisałem poniższy kod w php.ini.

max_input_vars = 30000

1 użytkowników online, w tym zalogowanych: 0, gości: 1