Автор Тема: При импорте товаров не отображаются картинки  (Прочитано 902 раз)

11 Августа 2014, 22:28:12
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Prestashop 1.6.
Проблема следующая:
Создал папку на сервере с картинками ../upload
Импортировал товар с ссылками на эти картинки ../upload/1.jpg
В админке в товар картинки добавляются, но отображаются "вопросом".
На сайте также отображаются "вопросом".
Генерацию делал, не помогает. Редирект выставлял разный, не помогает. ЧПУ отключал, не помогает.
Видимо проблема в том, что адрес картинки в карточке товара не совпадает с фактическим на сервере.
Как убрать данную проблему?
P.S. если добавлять картинку в ручную, то все отображается нормально
12 Августа 2014, 10:16:33
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13635
  • Репутация: +14563/-1
  • Сообщество PrestaShop
    • Просмотр профиля
После генерации в папке /img/p/... появились сгенерированные изображения?
12 Августа 2014, 11:22:21
Ответ #2
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22215
  • Репутация: +17111/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
А разрешение на доступ к папкам проверяли?
Должно быть 777 к папкам и файлам img и upload и всех что в них.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
12 Августа 2014, 19:49:22
Ответ #3
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
После генерации в папке /img/p/... появились сгенерированные изображения?
не появились
12 Августа 2014, 20:46:25
Ответ #4
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А разрешение на доступ к папкам проверяли?
Должно быть 777 к папкам и файлам img и upload и всех что в них.
проставил права. не помогло. все сделал заново. картинки не появились.
13 Августа 2014, 10:25:17
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 1012
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Настройки > Изображения
Проверить имя для миниатюр, у Товара должно быть отмечены нужные названия.
Пересоздать миниатюры
Выберите изображения - Выбрать товар
Удалить старые изображения - Нет

Если нет файлов изображений после генерации в папке /img/p/, значит ошибка во время генерации. Может памяти не зватает, может библиотек php или пакетов для работы с графикой.
Нужно смотреть лог ошибок.
13 Августа 2014, 18:47:43
Ответ #6
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
если пересоздать миниатюры только для товаров, то появляется следующая ошибка
Original image is missing or empty (/home/s/мой сайт.ru/public_html/img/p/1/1.jpg) for product ID 955
и так на каждый товар.
14 Августа 2014, 10:49:38
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 33028
  • Репутация: +26761/-0
    • Просмотр профиля
Ошибка при импорте, не хватает прав на запись или не хватает памяти/времени на совершение операции.
Нужно проверить парамметры сервера, попробывать сделать импорт по 1-2 товару.
15 Августа 2014, 21:19:39
Ответ #8
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
спасибо за помощь. сам затупил. неверные имена файлов указывал при импорте.