Изображения OpenCart

Не загружаются изображения в OpenCart: права, папки, кеш и WebP

Что делать, если в OpenCart не загружаются фото товаров, не видны изображения, ломается менеджер файлов, кеш картинок или WebP.

Не загружаются изображения в OpenCart: права, папки, кеш и WebP

Изображения в OpenCart проходят через папку image, кеш миниатюр, права файлов, настройки HTTPS и иногда через модуль WebP. Если фото не отображаются, важно понять, проблема в загрузке, генерации миниатюр или выводе на странице.

Причины

Почему появляется проблема

нет прав на запись в image или image/cache

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

слишком большой файл или неподдерживаемый формат

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

после переезда изменились пути

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

смешанный контент HTTP/HTTPS

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

модуль WebP отдает файл, которого нет

Эту причину нужно проверять по логам, настройкам и связанным сценариям магазина, а не только по внешнему виду страницы.

Что проверить сначала

проверить права папок image и image/cacheзагрузить маленькое тестовое изображениеочистить кеш картинок безопаснопроверить консоль браузера на 404 и mixed contentсравнить оригинал и миниатюру

Частые ошибки при самостоятельном исправлении

ОшибкаПочему это опасно
удалять всю папку image вместо cacheМожно скрыть симптом, но оставить причину: после следующего заказа, очистки кеша, обновления модуля или обхода робота ошибка вернется.
загружать огромные фото без оптимизацииМожно скрыть симптом, но оставить причину: после следующего заказа, очистки кеша, обновления модуля или обхода робота ошибка вернется.
включать WebP без fallbackМожно скрыть симптом, но оставить причину: после следующего заказа, очистки кеша, обновления модуля или обхода робота ошибка вернется.
не проверять мобильные изображения и карточку товараМожно скрыть симптом, но оставить причину: после следующего заказа, очистки кеша, обновления модуля или обхода робота ошибка вернется.

Безопасный порядок действий

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

Частые вопросы

Почему оригинал загружен, а на сайте фото нет?

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

Можно ли массово перевести картинки в WebP?

Да, но нужно сохранить fallback и проверить sitemap/images, карточки товаров и кэширование.

Что проверить после переноса сайта?

Пути в config.php, права image/cache, HTTPS, наличие файлов и генерацию миниатюр.

Нужна диагностика OpenCart?

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

Перейти к диагностике

Продолжить разбор

Похожие материалы по OpenCart

Структура каталога OpenCart для продаж и SEO

Создание магазина OpenCart

Структура каталога OpenCart для продаж и SEO

Как продумать категории, фильтры, характеристики и карточки товаров в интернет-магазине OpenCart, чтобы покупателю было проще выбрать товар.

Запуск магазина OpenCart: чек-лист

Создание магазина OpenCart

Запуск магазина OpenCart: чек-лист

Что проверить перед запуском магазина OpenCart: заказы, оплата, доставка, письма, SSL, SEO, sitemap, robots, Метрика и мобильная версия.

Обсудить задачу

Опишите проблему и оставьте удобный контакт.