Jump to content

Edit History

mudol

mudol

Witam, od jakiegoś czasu męczę się z problemem długiego ładowania się edycji produktu w panelu administracyjnym, sklep na prestashop 1.6.20, w sklepie ok 20 tys produktów, ok 1.5 kategorii, ładnych kilka tysięcy powiązań produktów. Sklep postawiony na vps, dyski ssd. Sam sklep od strony frontu ładnie działa, bez takich opóźnień jak w BO. Dodatkowo długo się panel ładował przez statystyki, ale te zostały wyłączone.

Z tego co widzę, problemem jest długie ładowanie każdej zakładki (Powiązania, Akcesoria itp), w necie były dwa rozwiązania, które nic nie pomogły: zamiana przycisku Zapisz na inny (chyba wyrzucenie ajaxa dokładniej disabled="disabled" ), button zapisz przestał się kręcić, ale przy próbie zapisu zmian krzyczał o błędach (brak poprawnego linku rewrite produktu i dwa inne). Druga metoda była na zwiększenie zmiennej:

/*In order to prevent mod_evasive DOSPageInterval (Default 1s)*/
        var time = 0; //var time = 1000 <- ustawienie na 1000
        if (mod_evasive) {
            time = 1000;
        }

W pliku js/admin/product.js

Ale żadnych zmian nie widać, ktoś może rozwiązał ten problem?

 

 

prestaadmin.thumb.jpg.3f0e04b5736443551e88fca342039c92.jpg

mudol

mudol

Witam, od jakiegoś czasu męczę się z problemem długiego ładowania się edycji produktu w panelu administracyjnym, sklep na prestashop 1.6.20, w sklepie ok 20 tys produktów, ok 1.5 kategorii, ładnych kilka tysięcy powiązań produktów. Sklep postawiony na vps, dyski ssd. Sam sklep od strony frontu ładnie działa, bez takich opóźnień jak w BO. Dodatkowo długo się panel ładował przez statystyki, ale te zostały wyłączone.

Z tego co widzę, problemem jest długie ładowanie każdej zakładki (Powiązania, Akcesoria itp), w necie były dwa rozwiązania, które nic nie pomogły: zamiana przycisku Zapisz na inny (chyba wyrzucenie ajaxa dokładniej disabled="disabled" ), button zapisz przestał się kręcić, ale przy próbie zapisu zmian krzyczał o błędach (brak poprawnego linku rewrite produktu i dwa inne). Druga metoda była na zwiększenie zmiennej:

/*In order to prevent mod_evasive DOSPageInterval (Default 1s)*/
        var time = 0; //var time = 1000 <- ustawienie na 1000
        if (mod_evasive) {
            time = 1000;
        }

W pliku js/admin/product.js

Ale żadnych zmian nie widać, ktoś może rozwiązał ten problem?

 

 

prestaadmin.jpg

×
×
  • Create New...