Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

CMS не видит картинок после миграции с 1.5 на 2.1 + слетела кодировка после загрузки изображений в папку image


Recommended Posts

Всем привет. В общем ситуация... мигрировал магазин с движка 1.5 на 2.1 с помощью модуля A-migration. Все перенеслось хорошо, за исключением картинок и тогда я перенес изображения вручную, загрузил папку data в image. Сначала CMS просто не видела изображений хотя они присутствовали в БД, после чего я переименовал папку data в catalog и картинки появились на сайте в директории image/catalog, но битые (прикрепил скрин). Так же, на страницах слетела кодировка.

Менял права на папку image - 777 не помогло. К теме прикрепляю файл лога... Ребята, пожалуйста помогите разобраться в чем проблема

error.txt

битые картинки.jpg

битые картинки в категориях.jpg

Надіслати
Поділитися на інших сайтах


Проверьте пути к картинкам. На сайте они на правильный каталог ссылаются.

Змінено користувачем Bazilio
Надіслати
Поділитися на інших сайтах

45 минут назад, Bazilio сказал:

Проверьте пути к картинкам. На сайте они на правильный каталог ссылаются.

вроде правильно... Если мы разберем андминку например, где битые имаги в загрузчике по скрину, то там ссылается к примеру так:

/image/cache/catalog/3sprouts/!!!!1_crocodile_wall_organiser_brand_99_99__59755-100x100.jpg - это миниатюра 100х100, почему то она не сгенерировалась
/image/cache/catalog/3sprouts/!!!!1_crocodile_wall_organiser_brand_99_99__59755.jpg - большая в папке cache, но в папке cache ее нету
/image/catalog/3sprouts/!!!!1_crocodile_wall_organiser_brand_99_99__59755.jpg - это оригинал, он открывается если перейдем по прямой ссылке 

Надіслати
Поділитися на інших сайтах


51 минуту назад, Bazilio сказал:

Проверьте пути к картинкам. На сайте они на правильный каталог ссылаются.

да и на самом сайте пустой src <img src="" alt="Двухсторонний снуд EL BANDITO MULTICOOL, 3-9 лет" title="Двухсторонний снуд EL BANDITO MULTICOOL, 3-9 лет" class="img-responsive">

Надіслати
Поділитися на інших сайтах


26 минут назад, Bazilio сказал:

Кэш обновляли?

конечно, модификаторы обновлял и кэш чистил, и даже папки с кэшем удалял вручную, ничего не помогает. Но мне сдается, что картинки просто битые, если добавляю новый товар и загружаю картинки то нормально все, путь на каталог тот же

Надіслати
Поділитися на інших сайтах


Что в обоих конфигах написано?
config.php и admin/config.php

В базе какие пути картинок у товаров?
поле image у таблицы oc_product и таблица oc_product_image

 

PS по ошибкам в логе видно, что перенесли криво

Змінено користувачем thentru
Надіслати
Поділитися на інших сайтах


13 минут назад, thentru сказал:

Что в обоих конфигах написано?
config.php и admin/config.php

В базе какие пути картинок у товаров?
поле image у таблицы oc_product и таблица oc_product_image

define('HTTP_SERVER', 'http://mama.alexodlw.beget.tech/');

// HTTPS
define('HTTPS_SERVER', 'http://mama.alexodlw.beget.tech/');

// DIR
define('DIR_APPLICATION', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/catalog/');
define('DIR_SYSTEM', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/');
define('DIR_IMAGE', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/image/');
define('DIR_LANGUAGE', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/catalog/language/');
define('DIR_TEMPLATE', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/config/');
define('DIR_CACHE', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/storage/download/');
define('DIR_LOGS', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/storage/logs/');
define('DIR_MODIFICATION', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/storage/modification/');
define('DIR_UPLOAD', '/home/a/alexodlw/mama.alexodlw.beget.tech/public_html/system/storage/upload/');
-----------
поле image у таблицы oc_product и таблица oc_product_image все хорошо (прикрепил скрин), вот примеры ссылок:
catalog/MAMAPAPA_PROD_N/kokon_mamapapapro1.JPG

catalog/QUUT/Quut_TRIPLET_inuse_ocean purple_water_sky.jpg
тут все хорошо, учитывая, что в конфиге папка image, то по прямой ссылке переходит http://mama.alexodlw.beget.tech/image/catalog/QUUT/Quut_TRIPLET_inuse_ocean purple_water_sky.jpg , и еще... если я создаю новый товар и загружаю другие картинки, то пути не меняются в БД, то есть они аналогичные существующим залитым вручную картинками, но в этом случае картинка отображается. 

Screenshot_13.png

Змінено користувачем Alexodiy
Надіслати
Поділитися на інших сайтах


вот вам и ответ
 

Цитата

public_html/image/catalog/zombie2017/zombiedash_штаны_aw17-4.jpg): failed to open stream: Permission denied in

 

Надіслати
Поділитися на інших сайтах


4 минуты назад, thentru сказал:

да, доступ запрещен

777 надо выставить? не подскажите какие права должны быть на каких папках? я вроде везде где надо было поставил, в имагах тоже, не понятно

Змінено користувачем Alexodiy
Надіслати
Поділитися на інших сайтах


рекурсивно на папки 750 или 755, на файлы 644 и проверить владельца

Надіслати
Поділитися на інших сайтах


3 часа назад, thentru сказал:

рекурсивно на папки 750 или 755, на файлы 644 и проверить владельца

Итак, рекурсивно на папки 750 или 755 - запилил. Перезалил картинки, все нормально заработало. Но некоторые картинки не отображаются, походу те, которые имеют расширение .jpeg

Надіслати
Поділитися на інших сайтах


3 часа назад, Alexodiy сказал:

Итак, рекурсивно на папки 750 или 755 - запилил. Перезалил картинки, все нормально заработало. Но некоторые картинки не отображаются, походу те, которые имеют расширение .jpeg

Или те, у которых кириллица в названиях и пробелы... Постоянно с этим проблемы возникают, лучше этого избегать.

Змінено користувачем agefremov
Надіслати
Поділитися на інших сайтах


15 часов назад, agefremov сказал:

Или те, у которых кириллица в названиях и пробелы... Постоянно с этим проблемы возникают, лучше этого избегать.

Совершенно верно, эти в том числе... Решил переносом строго в рамках панели вправления хостингом через .zip и соответственно распаковкой архива в нужном месте. Если у вас есть какое нибудь другое решение, подскажите пожалуйста, надо скилл повысить, а OpenCart сложности все время создает какие то...

Змінено користувачем Alexodiy
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.