0 Пользователей и 1 Гость просматривают эту тему.
- 21 Ответов
- 2425 Просмотров
Господа, утро доброе
Был апдейт с 2.5 на 3.9.1
Соответственно апдейтился и шоп.
Все работает, все поправлено.
Но при создании товара не загружаются картинки, товар при этом создается
Куда копнуть?
« Последнее редактирование: 16.01.2019, 13:45:04 от lexxbry »
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
какие то ошибки, или ничего?
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
только
Ошибка
Ошибка при загрузке изображения
в консоле чисто
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
Капнуть можно в сторону места на хостинге, еще в сторону прав на папки…
Капнуть можно в сторону места на хостинге, еще в сторону прав на папки…
проверено 15 гигов
и права на папки 755
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
владелец папок проверяли ?
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
в логах ЖШ файл error.log — что написано?
SaveProduct — Error upload image. code: …
?
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
ну так включите же логи в настрйоках ЖШ
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
что то я туплю
ну так включите же логи в настрйоках ЖШ
не нахожу
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
/administrator/index.php?option=com_jshopping&controller=config&task=general — Сохранить информацию в лог-файл
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
2019-01-15 11:06:52 SaveProduct — Error upload image. code: 13
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
13 — File copy Error
права доступа к папке, некорректный /tmp каталог, некорректный каталог хранения изображений, и т.д. и т.п.
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
13 — File copy Error
права доступа к папке, некорректный /tmp каталог, некорректный каталог хранения изображений, и т.д. и т.п.
да все проверено
$config->image_product_live_path = $config->live_path."files/img_products";
$config->image_product_path = $config->path."files/img_products";
права даже 777 пробовал
темп верный и доступен на запись
/tmp (Каталог для временных файлов) Доступно
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
ну смотрите файлик componentscom_jshoppinglibuploadfile.class.php, метод upload. у вас не срабатывает условие move_uploaded_file
if (move_uploaded_file($this->tmp_name, $this->dir."/".$this->name)) {
$this->file_upload_ok=1;
return 1;
}else{
$this->file_upload_ok=0;
$this->error=13;
return 0;
}
ставьте брекпоинты, смотрите почему так проихсодит
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
попробовал поменять файл на из чистой установки и на старый
результат тот же
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
главное файлы к товарам спокойно цепляет
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
Проблема оказалась в БД
При обновлении все настройки и товары переносились напрямую через базу
и в таблице #_shopping_config (таблица от тройки) были поля product_image_path, product_category_path и прочее где были прописаны пути, но пути то были там правильные
снес столбцы и вуаля все работает
Записан
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
ооо…. респект. что нашел.
глубоко проблема засела..
Здравствуйте, чтоб отдельную тему не создавать.
Вот такой код ошибки в логах JH
SaveProduct — Error upload image. code: 15
Не могу найти расшифровку кодов ошибок =( Помогите пожалуйста!
componentscom_jshoppinglibuploadfile.class.php
Записан
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
03.04.2020 05:24
SIGAR
Name: Сер
19.12.2017
Posts: 2
SaveProduct — Error upload image. code: 11
Возникает ошибка при сохранении товара после загрузки изображения Error upload image. code: 11
Помогите решить проблему!
Joomla: 3.8.1
JoomShopping: 4.18.4
PHP: 7.2
Last change: 07.04.2020 06:27
04.04.2020 09:14
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 24782
Aw: SaveProduct — Error upload image. code: 11
Error type file
Какой файл вы загружаете?
05.04.2020 12:30
SIGAR
Name: Сер
19.12.2017
Posts: 2
Aw: SaveProduct — Error upload image. code: 11
Разобрался сам
Last change: 07.04.2020 06:27
05.04.2020 14:40
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 24782
Aw: SaveProduct — Error upload image. code: 11
url?
admin login?
ftp?
(forum privat msg.)
- Оглавление
- Последнее
- Поиск
-
Войти
-
Форум
- Форум
- Joomla
- Не добавляется картинка к товару!
×
Masterpro Nivo Slider
(06 фев 2023)
Это форк Vinaora Nivo Slider, пришлось переименовать, в силу требования JED. Даже старую версию качать можно было только с варезных сайтов, нашпигованную троянами. Зачем оно такое, согласитесь.
Вопрос
Не добавляется картинка к товару!
11 года 1 мес. назад #1
от jenixa
Права на папки все уже миллион раз перепроверял, категории устанавливаются на ура, описание товара и цена тоже а вот изображение ну никак.. Помогите кто знает в чём дело…
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 мес. назад #2
от serge
О каком товаре речь? Вы про VirtueMart? или про что другое?
Смените формат картинки при помощи графического редактора, уменьшите при необходимости ее размер, переименуйте в english.
У вас загружать не получается с локального компьютера или в чем проблема, объясните толком.
А я смогу! — А поглядим! — А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 мес. назад #3
от jenixa
Идёт речь о добавлении товара на VirtueMart 1.1.3 Сайт на хостинге. Формат читабельный для VM, а именно jpg. Каринки не в кериллице, это я уже проверял. Доступ на запись везде все в норме! Понятия не имею в чём может быть ещё проблема?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 мес. назад #4
от serge
jenixa пишет: Понятия не имею в чём может быть ещё проблема?
Чтобы понять — для этого и существуют отладчики. Включайте отладчик joomla в панели управления и диагностические сообщения об ошибках при попытке загрузки картинки — в студию. Гадать нет смысла, для решения таких вот проблем и предусмотрены те или иные инструменты.
А я смогу! — А поглядим! — А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Форум
- Форум
- Joomla
- Не добавляется картинка к товару!
Войти или зарегистрироваться
joomshoping перестали загружатся картинки у товаров
Тема в разделе «JoomShopping», создана пользователем Max-Gmm, 14.12.2016.
-
Offline
Max-Gmm
Недавно здесь
- Регистрация:
- 03.12.2016
- Сообщения:
- 1
- Симпатии:
- 0
- Пол:
- Мужской
Перестали загружаться картинки у товаров. Пишет
Код (CODE):-
Ошибка
-
Ошибка при загрузке изображения
Max-Gmm,
14.12.2016
#1 -
Наши спонсоры
(Вы должны войти или зарегистрироваться, чтобы ответить.)
Onestepcheckout как продублировать содержимое корзины?
|
горизонтальный Filter joomshoping
>
Поделиться этой страницей
- Войти через Facebook
- Войти через Twitter
- Войти через Google
- Войти через VK (Вконтакте)
- Другие внешние сервисы…
- Ваше имя или e-mail:
- У Вас уже есть учётная запись?
-
- Нет, зарегистрироваться сейчас.
- Да, мой пароль:
-
Забыли пароль?
-
Запомнить меня
4.3.2
Поиск
-
- Искать только в заголовках
- Сообщения пользователя:
-
Имена участников (разделяйте запятой).
- Новее чем:
-
- Искать только в этой теме
- Искать только в этом разделе
- Отображать результаты в виде тем
-
Быстрый поиск
- Последние сообщения
Больше…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
<?php /** * @version 4.9.0 13.08.2013 * @author MAXXmarketing GmbH * @package Jshopping * @copyright Copyright (C) 2010 webdesigner-profi.de. All rights reserved. * @license GNU/GPL */ defined('_JEXEC') or die('Restricted access'); jimport('joomla.filesystem.folder'); class IeSimpleImport extends IeController{ function view(){ $jshopConfig = JSFactory::getConfig(); $ie_id = JRequest::getInt("ie_id"); $_importexport = JSFactory::getTable('ImportExport', 'jshop'); $_importexport->load($ie_id); $name = $_importexport->get('name'); JToolBarHelper::title(_JSHOP_IMPORT. ' "'.$name.'"', 'generic.png' ); JToolBarHelper::custom("backtolistie", "arrow-left", 'arrow-left', _JSHOP_BACK_TO.' "'._JSHOP_PANEL_IMPORT_EXPORT.'"', false ); JToolBarHelper::spacer(); JToolBarHelper::save("save", _JSHOP_IMPORT); include(dirname(__FILE__)."/form.php"); } function save(){ $mainframe = JFactory::getApplication(); $jshopConfig = JSFactory::getConfig(); require_once(JPATH_COMPONENT_SITE.'/lib/uploadfile.class.php'); require_once(JPATH_COMPONENT_SITE."/lib/csv.io.class.php"); $ie_id = JRequest::getInt("ie_id"); if (!$ie_id) $ie_id = $this->get('ie_id'); $lang = JSFactory::getLang(); $db = JFactory::getDBO(); $_importexport = JSFactory::getTable('ImportExport', 'jshop'); $_importexport->load($ie_id); $alias = $_importexport->get('alias'); $_importexport->set('endstart', time()); $_importexport->store(); //get list tax $query = "SELECT tax_id, tax_value FROM `#__jshopping_taxes`"; $db->setQuery($query); $rows = $db->loadObjectList(); $listTax = array(); foreach($rows as $row){ $listTax[intval($row->tax_value)] = $row->tax_id; } //get list category $query = "SELECT category_id as id, `".$lang->get("name")."` as name FROM `#__jshopping_categories`"; $db->setQuery($query); $rows = $db->loadObjectList(); $listCat = array(); foreach($rows as $row){ $listCat[$row->name] = $row->id; } $query = "SELECT image_name as image FROM `#__jshopping_products_images`"; $db->setQuery($query); $rows = $db->loadObjectList(); $listImg = array(); foreach($rows as $row){ $listImg[$row->image] = $row->image; } $_products = JSFactory::getModel('products', 'JshoppingModel'); $dir = $jshopConfig->importexport_path.$alias."/"; $upload = new UploadFile($_FILES['file']); $upload->setAllowFile(array('csv')); $upload->setDir($dir); if ($upload->upload()){ $filename = $dir."/".$upload->getName(); @chmod($filename, 0777); $csv = new csv(); $data = $csv->read($filename); if (is_array($data)){ foreach($data as $k=>$row){ if (count($row)<2 || $k==0) continue; $tax_value = intval($row[5]); if (!isset($listTax[$tax_value])){ $tax = JSFactory::getTable('tax', 'jshop'); $tax->set('tax_name', $tax_value); $tax->set('tax_value', $tax_value); $tax->store(); $listTax[$tax_value] = $tax->get("tax_id"); } $category_name = $row['7']; if (!isset($listCat[$category_name]) && $category_name!=""){ $cat = JSFactory::getTable("category","jshop"); $query = "SELECT max(ordering) FROM `#__jshopping_categories`"; $db->setQuery($query); $ordering = $db->loadResult() + 1; $cat->set($lang->get("name"), $category_name); $cat->set("category_ordertype", 1); $cat->set("products_page", $jshopConfig->count_products_to_page); $cat->set("products_row", $jshopConfig->count_products_to_row); $cat->set("category_publish", 0); $cat->set("ordering", $ordering); $cat->store(); $listCat[$category_name] = $cat->get("category_id"); } $product = JSFactory::getTable('product', 'jshop'); $product->set("product_ean", $row[1]); $product->set("product_quantity", $row[2]); $product->set("product_date_added", $row[3]); $product->set("product_price", $row[4]); $product->set("min_price", $row[4]); $product->set("product_tax_id", $listTax[$tax_value]); $product->set("image", $row[6]); $product->set("currency_id", $jshopConfig->mainCurrency); $product->set($lang->get("name"), ($row[8])); $product->set($lang->get("short_description"), ($row[9])); $product->set($lang->get("description"), ($row[10])); $product->store(); $product_id = $product->get("product_id"); $category_id = $listCat[$category_name]; if ($category_name!="" && $category_id){ $_products->setCategoryToProduct($product_id, array($category_id)); } unset($product); } } @unlink($filename); }else{ JError::raiseWarning("", _JSHOP_ERROR_UPLOADING); } if (!JRequest::getInt("noredirect")){ $mainframe->redirect("index.php?option=com_jshopping&controller=importexport&task=view&ie_id=".$ie_id, _JSHOP_COMPLETED); } } } ?> |