• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Интернет-магазин OpenCart и УкрСклад

Автор admin, Листопад 13, 2012, 15:45:57

Попередня тема - Наступна тема

0 Користувачі і 22 Гостей дивляться цю тему.

mifodiy91

У меня проблема. Получается я запустил sklad_im нажал Синхронизировать данные. У меня в параметрах синхронизации выставлено с программы на сайт, с сайта в программу. Так вот данные из программы не синхронизировались, а из сайта в программу перенеслись категории и товары. Что это может быть скрины прилагаю.

admin

УкрСклад Синхронизация 1.10 альфа (17.01.2013)
--------------------------------------------------------
- Добавлена синхронизация фото товаров.
- Добавлено отсечение полей к соответствующим размерам полей таблиц.
- Добавлена поддержка префикса таблиц.
- Штрих-код теперь сохраняется в поле EAN т.к. UPC содержало 12 символов и обрезало код.
- Увеличено ограничение времени запуска скрипта на сайте (где позволяют настройки сервера).
- Исправлена проблема с кодировкой сообщений получаемых с сайта, раньше были одни вопросительные знаки.
- Исправлена ошибка "PHP Fatal error:  Cannot access empty property" если не было заполнено поле производителя.
- В настройку программы добавлено ограничение на закачку фото товаров за одну сессию.
- Мелкие доработки программы и справки.

Цитата из справки:
Как обновлять программу
   Для обновления просто замените файлы из корня архива: sklad_im.exe, help.doc, changes.txt, DelZip190.dll в папку программы.
   Для обновления скриптов замените файлы из папки /site/ у себя на сервере КРОМЕ файла ..\ukrsklad_inc\config.php

admin


mifodiy91

Цитата: admin від Січень 17, 2013, 12:44:07
Цитата: mifodiy91 від Січень 17, 2013, 12:30:49
У меня проблема.

Вы уже не используете префиксы?
нет я переустановил по новому.

admin

Цитата: GrishaBGA від Січень 17, 2013, 11:54:37
Шановні колеги, прошу допомогти, во така зараза видала
<br />
<b>Warning</b>:  date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in <b>/home/megatrad/public_html/vipbga.com.ua/ukrsklad_inc/imagaz.php</b> on line <b>11</b><br />
<br />

Попробуйте вставить в файл config.php после строки:

setlocale(LC_ALL, 'en_US.UTF-8');

строчку:

date_default_timezone_set("Europe/Kiev");

admin

Цитата: mifodiy91 від Січень 17, 2013, 12:53:32
нет я переустановил по новому.

Пробуйте на последней версии.

PS: В весрии 1.10 уже есть поддержка префиксов.

mifodiy91

Выдало такую ошибку:
2013.01.17  13:21:42 ОШИБКА: Out of memory

А сколько памяти выделено у меня большая база данных где то на 2000 товаров.

admin

#82
Цитата: mifodiy91 від Січень 17, 2013, 13:25:45
Выдало такую ошибку:
2013.01.17  13:21:42 ОШИБКА: Out of memory
А сколько памяти выделено у меня большая база данных где то на 2000 товаров.

Сколько выделено памяти для PHP? Вы можете посмотреть у себя в php.ini:
http://php.net/manual/ru/ini.core.php#ini.memory-limit

GrishaBGA

Питання наступного плану, нова версія вроді би нормально працює лише є парочка питань:

1 - при прийомці товару з сайту в пусту базу не переносить кількості
2- зніміть обмеження в 100 картинок за раз, зробіть 1000 хочаб
3- коли воно переносить все з сату воно не створює категорії, а кидає все в однин список!

admin

УкрСклад Синхронизация 1.11 альфа (18.01.2013)
--------------------------------------------------------
- Подняли верхний предел по количеству синхронизации картинок до 1000.
- Исправления в скрипте: ошибки при парсинге CSV файла товаров и групп товаров.
- Исправления в скрипте: если в УкрСкладе не было фото товаров выдавало ошибку.
- Исправления в скрипте: проблемы с спецсимволами при синхронизации групп и товаров

Цитата из справки:
Как обновлять программу
   Для обновления просто замените файлы из корня архива: sklad_im.exe, help.doc, changes.txt, DelZip190.dll в папку программы.
   Для обновления скриптов замените файлы из папки /site/ у себя на сервере КРОМЕ файла ..\ukrsklad_inc\config.php

admin

Цитата: GrishaBGA від Січень 18, 2013, 10:14:53
Питання наступного плану, нова версія вроді би нормально працює лише є парочка питань:

1 - при прийомці товару з сайту в пусту базу не переносить кількості
2- зніміть обмеження в 100 картинок за раз, зробіть 1000 хочаб
3- коли воно переносить все з сату воно не створює категорії, а кидає все в однин список!

1. http://www.softbalance.com.ua/forum/index.php/topic,2520.msg15320.html#msg15320
2. В версии 1.11 увеличили.
3. Все разбивается по группам, вот (внизу на снимке) пустая база, демо данные OpenCart после передачи данных с сайта в УкрСклад.

GrishaBGA

#86
Ви мабуть мене не правильно зрозуміли, я беру чисту базу укрсклад, і з реально діючого сайту зливаю все що є, воно зливає без жоднох помилок, пиши код товару а там чомусь назва, груп немає, кількості немає, ціна є!!!!

admin

#87
Цитата: GrishaBGA від Січень 18, 2013, 17:31:57
Ви мабуть мене не правильно зрозуміли, я беру чисту базу укрсклад, і з реально діючого сайту зливаю все що є, воно зливає без жоднох помилок, пиши код товару а там чомусь назва, груп немає, кількості немає, ціна є!!!!

Правильно понял, и вам показал выше на скриншоте как программа скопировала все  и товары и группы с сайта в программу. А на вашем скрине даже склад не выбран, какие могут быть группы, думаю и в программе синхронизации тоже склад был не тот. Не забывайте при смене базы данных настраивать программу. И про Кол-во написали в п.1

mifodiy91

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

MobileMix

#89
Добрый день! Не могу понять по какой причине не работает выгрузка товаров на интернет-сайт. Всё сделал по инструкции. Версия сайта ocstore_v1.5.3.1, укрсклада 5.55, версия для синхронизации 1.11 альфа.

после http://www.mobilemix.com.ua/import_ukrsklad.php ввожу логин и пароль получаю:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 111' in /home/virtwww/w_mobilemix-com-ua_550fe90e/http/ukrsklad_inc/opencart.php:17 Stack trace: #0 /home/virtwww/w_mobilemix-com-ua_550fe90e/http/ukrsklad_inc/opencart.php(17): PDO->__construct('mysql:dbname=gb...', 'gbua_mobilemix', '2ffb2fe4wr', Array) #1 /home/virtwww/w_mobilemix-com-ua_550fe90e/http/import_ukrsklad.php(29): OpenCart->connect() #2 {main} thrown in /home/virtwww/w_mobilemix-com-ua_550fe90e/http/ukrsklad_inc/opencart.php on line 17

в файле config.php
<?php

setlocale(LC_ALL, 'en_US.UTF-8');

//DIR
define('DIR_APP', '/home/virtwww/w_mobilemix-com-ua_550fe90e/http/'); // полный путь к корневой папке OpenCart
define('DIR_INC', '/home/virtwww/w_mobilemix-com-ua_550fe90e/http/ukrsklad_inc/');  // полный путь к папке с скриптами OpenCart
define('DIR_UPL', '/home/virtwww/w_mobilemix-com-ua_550fe90e/http/ukrsklad_upl/');  // полный путь к папке с вложениями OpenCart, сюда будут записываться временные файлы
//Примечание: для пути файла в Windows надо задваивать слеш, т.е. путь для Windows надо писать так: 'D:\\wamp\\www\\'

//CON
define('CON_LOGIN', 'admin');  // логин для доступа к скриптам из программы
define('CON_PASS', 'mexpertym');  // пароль для доступа к скриптам из программы

//OpenCard
define('MAIN_LANG_ID', '1'); // ID языка в OpenCart, можно посмотреть список ID через прорамму кнопкой "Информация о сайте"
define('SEC_LANG_ID', '-1');  // ID дополнительного языка в OpenCart, если используется один язык, оставьте параметр '-1'
define('STORE_ID', '0');  // ID магазина в OpenCart, обычно не надо менять

?>

программа матюхается: