Автор Тема: Ошибка при копировании изображения  (Прочитано 3156 раз)

25 Март 2014, 10:24:57
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день.
Возникла проблема при импорте csv-файлов. Как бы я ни указывал адрес на картинку, каждый раз возникает одна и та же ошибка: "ошибка при копировании изображения", хотя такое изображение есть в папке и имя файла указано верно.
Магазин развёрнут на Denwer, импорт происходит из csv.
Структура папок:
Виртуальный диск W:, назначенный денвером;
Соответственно, развёрнут ПрестаШоп по директории W:\home\192.168.0.121\www\shop2
В папке shop2 есть папки prestashop и images (вторая создана мной), в которую скинуты изображения.
Выдержка из csv:
148216;1;Холодильник POZIS RS-416  ;35.2.1.1.2. РФ;0;../shop2/images/148216.jpg
152216;1;Холодильник POZIS RS-405 +соковыжималка SINBO SJ 3137;35.2.1.1.2. РФ;0;../shop2/images/152216.jpg

Пробовал адрес на картинку вводить и без точек перед /shop2/. Не помогло.
Что я делаю не так?

Уже не нужно, разобрался: оказывается, надо картинки через http:// прописывать.
23 Сентябрь 2014, 20:10:55
Ответ #1
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А я что то совсем не могу понять как создать ссылку на изображение. Картинку сохранил на комп, а что потом то делать? Подскажите пожалуйста.
23 Сентябрь 2014, 21:49:00
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Потом закачать на сервер, в файле импорта указать путь к этому файлу.
23 Сентябрь 2014, 22:13:32
Ответ #3
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При помощи FileZilla закачал на сервер. Написано: файл передан успешно.
 если щелкнуть по нему правой кнопкой мыши, копируется вот такой адрес   ftp://мой какой то логин.ipipe.ru/domains/fortuna54.ru/html/img/Bridgestone%20Ice%20Cruiser%207000.jpg что здесь надо исправить?
24 Сентябрь 2014, 12:04:40
Ответ #4
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
1. Имена файлов  изображений лучше давать без пропусков, латиницей, все буквы в нижнем регистре.
2. В файле импорта указываете url изображения:
http://fortuna54.ru/html/img/Bridgestone%20Ice%20Cruiser%207000.jpg
24 Сентябрь 2014, 12:58:49
Ответ #5
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, что подсказали, но все равно ошибку выдает. Уже и переименовал попроще.
24 Сентябрь 2014, 14:18:06
Ответ #6
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А может быть проблема в правах доступа к файлу?
24 Сентябрь 2014, 17:09:01
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Вы поставьте права 777 и проверьте.
24 Сентябрь 2014, 19:39:18
Ответ #8
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я конечно же сразу попробовал как только эта мысль пришла, но всё тщетно!   Ошибка при копировании изображения: http://fortuna54.ru/html/img/bic500.jpg  Ну вроде бы правильно указываю адрес чего ему не нравиться то.
24 Сентябрь 2014, 20:29:15
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Доступа нет к картинки, вот и ошибка. Попробуйте открыть этот адрес в браузере.
24 Сентябрь 2014, 20:53:52
Ответ #10
  • Новичок
  • *
  • Сообщений: 25
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не открывает. Это "права доступа к файлу" вы имеете в виду, так я там уже пробовал 777 ставить тот же эффект
24 Сентябрь 2014, 21:02:22
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Не только, конфинурация сервера, запреты в htaccess и т.д. много где можно запретить доступ.