Domyślnie PrestaShop 1.7 (i wcześniejsze też) ma ustalony dość niski (jak na dzisiejsze czasy) limit rozmiaru wgrywanych zdjęć. Wtedy możemy natrafić na problem z wgrywaniem zdjęć o wysokiej jakości:
Wiadomo, że prezentowanie ogromnych zdjęć na stronie ma wpływ na wolne wczytywanie się danych sklepu. Jednak na PrestaShop nie są pokazywane oryginały wgrywanych zdjęć. Z momentem wgrywania są one kadrowane i przycinane do wielkości ustalonych w dziale:
Ulepszenia -> Wygląd -> Zdjęcia
I te właśnie zdjęcia są prezentowane na sklepie. Wg. ustalonej kompresji i rozdzielczości. Natomiast oryginały są niezmieniane. Jest to o tyle istotne, że np. przy zmianie szablonu sklepu i stosowaniu na nich odmiennych miniatur – są one od nowa przebudowane na podstawie wgranych oryginałów.
Tyle teorii 🙂 Natomiast jak uporać się z w.w błędem?
Nic prostrzego. Jest to zmienna do ustawienia w PrestaShop:
Zaawansowane -> Administracja -> wielkości wysyłanych danych
Tam określ górny pułap wgrywanych zdjęć.To powinno pomóc.
W wyjątkowych sytuacjach Twój provider serwerowy może narzucić dodatkowo swoje limity uploadu plików. Warto to sprawdzić, jeśli nasz sposób rozwiązania problemu nie zadziała.