Zawartość artykułu
Objawy choroby
Błąd może wystąpić przy:
- Przenoszeniu sklepu internetowego na nowy serwer
- Usuwaniu wirusów (przywrócenia domyślnych plików sklepu)
- Wykonywania aktualizacji sklepu
- Zmiany nazwy domeny sklepu
itp.
Zdjęcia produktów są niedostępne na wszystkich listach – na stronie głównej a także w kategoriach:
Tak samo na karcie produktu – nie można zobaczyć żadnego zdjęcia:
Co ciekawe – zdjęcia produktów są na serwerze w katalogu
img/p
I na dodatek w adminie są one widoczne w na liście produktów w dziale katalog!
Diagnoza
Na szczęście błąd nie jest trudny do usunięcia. Dotyczy on nieprzebudowanego pliku:
[ROOT-SKLEPU]/.htaccess
Uproszczając, ten plik steruje linkami (generuje łącza) do wszystkich miejsc w sklepie. Jeśli zastosowałeś/aś którąś z powyższych czynności (wymienionych w słupku na początku artykułu) zapewne przywróciłeś/aś domyślną wersję tego pliku. Albo stracił on istotne dyrektywy dotyczące obrazków w sklepie.
Użyta przez nas metoda naprawy na pewno nic w sklepie nie zepsuje – nawet jeśli problem nie dotyczy tej kwestii. Jest ona kompletnie nieinwazyjna. Jak szukasz pomocy – sprawdź ten sposób a może akurat Ci on pomoże 🙂
Lekarstwo
Aby przebudować ten plik wykonaj te proste czynności:
- Wejdź do admina sklepu.
- W dziale: Preferencje -> Ruch -> Ustaw URL-e
- Zaznacz „Przyjazny adres URL” na: „NIE„
- Zapisz ustawienie
- Następnie to samo ustawienie: „Przyjazny adres URL” zaznacz na na: „TAK„
- (opcjonalnie) w dziale „Wydajność” wyczyść pamięć podręczną sklepu
Gotowe! Odśwież parokrotnie stronę sklepu przez kombinację CTRL+F5 i zdjęcia powinny się załadować.
Uwaga! W/w ustawienie dotyczy wersji PrestaShop 1.7, dla starszej wersji 1.6 to ustawienie znajduje się w dziale Preferencje -> SEO & URL
Koniecznie w komentarzu pod artykułem albo na naszym Facebooku daj znać czy to Ci pomogło 🙂
grafika:wallpapercave.com
Niestety na PS 1.7.6.8 nie działa i po złożeniu zamówienia znowu wywala wszystkie obrazy.
PS. Blog jest mega!
hmmm to dziwne @Rafal
A jakby spróbować w ten sposób:
Zaznacz “Przyjazny adres URL” na: “NIE“ —> Zapisz ustawienie —> wejdz na strone sklepu —> sprawdz czy działają obrazki —> jak tak —> włącz przyjazne URL.
+ Ewantualnie skasuj zawartość img/tmp/*
+ przyznaj chmod 777 (lub Chmod 775) na cały folder zdjęć w głąb (najlepiej w konsoli chmod 777 img -R) lub poproś o to administratora.
Hej, U mnie na 1.7.6.9 zdjęcia są ale nie ustawia okładki. Chcąc zmienić to ręcznie nie zapisuje tej opcji dla zdjęcia.
Działa, super! Męczyłam się z tym cały dzień 😉
U minie działa 🙂
Dzięki za wskazówki.
Szału można dostać. Raz działa wszędzie (desktop, mobile). Następnego dnia nie działa nigdzie – a nic nie było ruszane. Zrobię OFF na przyjaznych linkach – działa wszędzie. Zrobię ON – działa tylko na desktop .. do następnego dnia. Grrrrr
[…] Enigmatyczny brak miniatur produktów (brak zdjęć produktów) w sklepie PrestaShop […]