Brak zdjęć - OpenCart

0

Witam!
Zainstalowałem OpenCart, wszystko ładnie śmiga prócz zdjęć które się nie ładują. Jedyne zdjęcie które się ładuje to logo w Panelu administracyjnym.
Dodatkowy problemem jest brak możliwości wgrania zdjęć produkt, podczas próby wgrywania pojawia się problem "Ostrzeżenie: katalog nie istnieje!"

1zdj.jpg2zdj.jpg3zjd.jpg

1

Twoje screeny nic nie wnoszą.. Już więcej pomogło by zdjęcie z konsoli.
Takie 2 rzeczy, które mi do głowy na szybko wpadły:

  1. sprawdź config i ścieżki do katalogów (pamiętaj że admin ma też swojego configa)
  2. sprawdź czy istnieje folder image , a w nim katalog demo - to defaultowy katalog dla zdjęć z domyślnego theme

Jaka to wersja?
3.x ? Czysty czy jakiś gotowy theme?

0

@NewUser2k13:

  1. define('DIR_IMAGE', '//image/'); Tak jest w obu configach. Nic nie było zmieniane
  2. Jest, a dokładnie image/catalog/demo

Wersja 3.0.3.6, czysty wersja

0

Spróbuj dać bezwzględną ścieżkę do katalogu z obrazami.
w v3.0.3.3 tak to jest z automatu definiowane - pewnie w nowej wersji pozmieniali. Ale jeśli odpalasz na localhost to zakładam, że trzymasz to w katalogu jakimś więc faktycznie ten define może się nie zgadać.

Sprawdź też pod jaką ścieżką jest szukana grafika.
Czyli PPM na tą niewyświetlającą się grafikę i kopiuj adres obrazu (w chrome) - sprawdź później czy ścieżka pokrywa się z faktycznym systemem plików.

0

Bezwzględna ścieżka też nic nie pomaga. Co do tego linku to przy kopiowaniu adresu pokazuje sam link do strony. Ogólnie hosting to home.pl

0

I jeszcze dodam, że wcześniej odpalane na localhoscie wszystko się ładnie wczytywało.

0

a ścieżka na bank dobra?

będzie to coś w stylu:
/home/NAZWA_KONTA/public_html/KATALOG

0

Na bank dobra

0

no to nie wiem... prawa plików?
Można zgadywać.. Ja mimo wszystko będę stawiła na błędną ścieżkę (głównie ze względu na komunikat jaki dostajesz).
A najlepiej to utwórz pusty plik *.php i sprawdź czy faktycznie taka jest ścieżka np korzystając z funkcji is_dir() albo dirname()

0

@NewUser2k13:
Prawa plików też zmienione na 777 i bez rezultatów. Już ręce opadają, problem taki sam jak przy kopiowaniu link zdjęcia, czyli brak ścieżki
4zdj.png

0

Obrazki istnieją i ścieżka chyba faktycznie jest OK, bo obrazki się normalnie wyświetlają
http://limitededition24.pl/image/catalog/demo/apple_cinema_30.jpg

W źródle w src masz wartość unknown

Sprawdź jeszcze czy w bazie danych są odpowiednie ścieżki przy produktach
Tabela oc_products kolumna image

0

@NewUser2k13:
W bazie danych też ścieżki są ok, czy to może być wina po stronie hostingu?

1

W źródle strony masz wszędzie pusty atrybut src, albo masz odwołanie do nieistniejącej zmiennej lub źle to odwołanie zrobione. Pokaż kawałek templatki...

a skoro na localu działa a na serwerze nie to sprawdź czy w szablonie masz echo albo <?= a jesli to drugie to czy na serwerze masz włączone short tagi w php.ini

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