VaM Shop



  • Установка и настройка
  • Проблемы и решения
  • Шаблоны
  • Модули
  • Установщик модулей


  • Интеграция Vamshop
  • Общие вопросы
  • Продажа открытого программного обеспечения


Открытая копия форума поддержки Vamshop

Форум поддержки VaM Shop

Интернет-магазин VaM Shop => Установка и настройка => Тема начата: Taurus от 11 Марта 2008, 12:57:43



Название: Перенос магазина из OS в VaM
Отправлено: Taurus от 11 Марта 2008, 12:57:43
Не могу найти скрипты, ткните пальцем плиз...


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2008, 13:09:20
Вот - http://vamshop.ru/support/modules/smartsection/item.php?itemid=14


Название: Re: Перенос магазина из OS в VaM
Отправлено: Taurus от 11 Марта 2008, 13:14:47
СПАСИБО.


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2008, 18:41:50
Не за что, только если скачал уже 1.41 версию магазина, то и скрипт vam-export тоже скачай по-новой, я его вчера обновил под 1.41 версию.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Taurus от 13 Марта 2008, 19:09:35
У меня 1.38 пока ща обновлюсь до 1.41


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 14 Марта 2008, 10:01:15
Taurus

Только обязательно прочитай после обновления вот это сообщение - http://vamshop.ru/support/modules/smf/index.php?topic=1073.msg9437#msg9437
Там нужно будет попроравить руками чуть-чуть /admin/includes/configure.php после обновления до 1.41.


Название: Re: Перенос магазина из OS в VaM
Отправлено: glibovet от 24 Февраля 2009, 16:48:01
Хотел спросить, а что больше не доступен скрипт для переноса из OsCommerce в Vam?


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 24 Февраля 2009, 16:52:46
Доступен, почему нет.
Только вот текущая ссылка - http://vamshop.ru/node/85


Название: Re: Перенос магазина из OS в VaM
Отправлено: glibovet от 24 Февраля 2009, 16:59:04
Спасибо.

А не с OsCommerce а с прошлого твоего магазина, того что был до VamShop.
Миграция такая же?


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 24 Февраля 2009, 17:06:40
Да, такая же.
Но если магазин работющий, зачем его перенсить на VaM Shop, пусть работает, раз всё настроено.
Для osC VaM точно так же ведь обновления выходят.


Название: Re: Перенос магазина из OS в VaM
Отправлено: glibovet от 24 Февраля 2009, 17:10:51
Просто мне Вам Шоп нравится намного больше :)
Это ж дело вкуса. Да и мне это больше нравится.

Попробовал запустить скрипт.
Скриптё скопировал пользователей, заказы ....
Но не сделал дампа категорий и продуктов, не могу понять почему ...
Может проблема с тем, что я не перевёл в UTF8 но просто сейчас ничего под рукой нету чем сохранить ...
Буду искать что то маленькое чем можно сохранить, и пробовать снова.


Название: Re: Перенос магазина из OS в VaM
Отправлено: glibovet от 24 Февраля 2009, 17:17:17
перевод в UTF ничего не поменял ...


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 24 Февраля 2009, 17:33:49
Должны и категории сохраниться.
В коде во всяком случае должны быть записи для categories, categories_description


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 10 Марта 2009, 19:37:55
vamshop 1.5, обновлённый патчем с 1.49

Пытаюсь импортировать данные из OSC скриптом (http://vamshop.ru/node/85).


mysql через phpMyAdmin запрос не видит в файле.
vamshop тоже ругается:

Цитировать
Подключение к БД `vamshopbd`.
Чтение файла `vam-export.sql`.
------------------------------------------------------------
Установлена кодировка соединения `utf8`.
2009.03.10 19:33:03
Возникла ошибка!
Неправильный запрос.
Column count doesn't match value count at row 1 (256)

-------------------------------------------------------------

сам файл начинается так:
Цитировать


# Table: customers, address_book
INSERT INTO address_book VALUES ('2', '29', '', '',

после попытки импорта написал админу:

Цитировать
Статистика:
Ожидает проверки: 0
Ждём оплаты: 0
Отменён: 0
Выполняется: 0
Доставляется: 0
Доставлен: 0
Клиенты: 534
Товары: 0
Отзывы: 0


ЛОГ ЭКСПОРТА:

Цитировать
Информация:
Время исполнения: 5.3045 секунд
Размер файла: 3712588 байт

Конвертированы следующие данные (количество записей):

Покупатели: 541
Корзина покупателей: 1315
Адресная книга: 599
Уведомления: 349
Отзывы: 11

Товары: 1332
Картинки товаров: 1330
Товары со скидкой: 4
Атрибуты товаров: 5
Значения атрибутов: 11

Категории: 150
Картинки категорий: 150

Производители: 12
Картинки производителей: 12

Заказы: 537
Заказанные товары: 1134
Статусы заказов: 3

Страны: 7
Регионы: 181
Языки: 1
Валюты: 1
Налоги: 0
Ставки налогов: 1
Баннеры: 1


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 10 Марта 2009, 19:54:35
А скрипт http://vamshop.ru/node/85 когда скачали?!
Я его после выхода 1.5 версии тоже обновлял.



Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 10 Марта 2009, 20:25:31
И ещё вопрос:

я вообще предполагал для миграции использовать easypopulate.\

Какие плюсы-минусы этих 2-х вариантов?


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 10 Марта 2009, 20:27:22
только что(19:30), обновил локально вамшоп, скачал скрипт(увидел тему в форуме) :), сдёрнул данные, попытался восстановить.

При этом могу восстанавливать частями, инструкции выполняются.
Но целиком файл не импортируется в виде запроса sql, пишет, что нет файла (phpmyadmin).


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 10 Марта 2009, 20:48:46
Дамп кусков с ошибками:

Код:
INSERT INTO manufacturers_info VALUES ('10', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('11', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('12', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('13', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('14', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('15', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('16', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('17', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('18', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('19', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('20', '4', '', '', '', '', '0', '');
INSERT INTO manufacturers_info VALUES ('21', '4', '', '', '', '', '0', '');

Цитировать
SQL-запрос:

INSERT INTO manufacturers_info
VALUES (

'10', '4', '', '', '', '', '0', ''
)
Ответ MySQL: 

#1136 - Column count doesn't match value count at row 1





Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 10 Марта 2009, 21:38:01
поставил свежий 1.5
целиком файл импортироваться не стал.

начал кусками вставлять через phpmyadmin.

на записи:

Код:
INSERT INTO orders VALUES ('9', '12', '','', '1', 'Покупатель', 'customer_status.gif', '0.00', 'Петя Иванов', '', '', '', 'Кирочная, 2', '', 'Петербург', '111111', '', 'Россия', '2223334', 'mail@mail.ru', '1', 'Петя Иванов', '', '', '', 'Кирочная, 8', '', 'Петербург', '111111', '', 'Россия', '', '1', 'Петя Иванов', '', '', '', 'Кирочная, 2', '', 'Петербург', '111111', '', 'Россия', '', '1', 'Оплата наложенным платежом', '', '', '', '', '', '', '', '', '', '2005-08-30 01:30:22', '1', '', 'RUR', '1.000000', '0', 'Оплата наложенным платежом', '', '', '', 'russian', 0, 0, '', '', '', '', '');

ответ:

Цитировать
Ответ MySQL: 

#1136 - Column count doesn't match value count at row 1

после импорта остального тоже отказался выполняться



Код:
INSERT INTO orders_products
VALUES (

'187', '108', '593', '', 'Компрессор SCHEGO M2K3, 350л/ч (SERA 350 plus)', '1265', '0.00', '', '1265', '0.0000', '1', '1'
)

Цитировать
Ответ MySQL: 

#1062 - Duplicate entry '187' for key 1

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\Tools\phpmyadmin\libraries\common.lib.php on line 685

........ЗЫ хотя данные импортирую впервые


Код:
# Table: manufacturers_info
INSERT INTO manufacturers_info
VALUES (

'10', '4', '', '', '', '', '0', ''
)

Цитировать

#1136 - Column count doesn't match value count at row 1

после импорта остального тоже отказался выполняться





Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2009, 10:17:06
А попробуйте сейчас ещё раз kypi.ru/vam/vam-export.zip
Чуть обновил.

Это наверное после выхода 1.5 стало, потому что новые колонки в базу добавились.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 11 Марта 2009, 17:55:39
Как это ни странно, не выходит.
phpmyadmin упорствует:

Цитировать
Нет SQL-запроса!

но если импортировать файл кусками, то товар переносится, только косяки таблиц, что я ранее описал остаются.
Для меня это не так важно, перенесу частями.

Спасибо.


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2009, 18:53:31
phpMyAdmin вообще слабенький для загрузки sql файла, если размер более-менее большой, он не загрузит.
Нужно либо через консоль грузить, либо через Резервное копирование в админке.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 11 Марта 2009, 19:38:58
Ещё один вопрос в эту тему.

Как создать админа, если база была заново установлена (пустая) чтобы не прописывать в шаге "6" пользователя по новой?
Одним словом где хранятся данные по пользователю, чтобы их бэкапить?


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2009, 19:53:25
В таблицах customers и admin_access
Просто перенесети эти таблицы в чистую базу.

В customers первая запись - это как раз админ.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 11 Марта 2009, 20:10:12
да, работает, отлично. Спасибо.


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2009, 20:12:34
Не за что


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 11 Марта 2009, 20:16:51
Так, проверил на новои магазине, свеже экспортированную базу:

Цитировать
Подключение к БД `vamshopbd`.
Чтение файла `vam-export.sql`.
------------------------------------------------------------
Установлена кодировка соединения `utf8`.
2009.03.11 20:14:54
Возникла ошибка!
Неправильный запрос.
Column count doesn't match value count at row 1 (256)


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 11 Марта 2009, 20:28:45
А в какой именно таблице не совпадают колонки?!
Таблица пишется, в которой ошибки?


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 11 Марта 2009, 20:51:56
не знаю.
Просто когда импортирую частями, то ругается как я указал в дампе.
Возможно с самой старой таблицей что-то не так.
Там древняя верся OSC, от 2003 г.

 А когда целиком через восстановление бэкапа, то так.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 11 Марта 2009, 21:04:16
пробежал по ману, не нашёл, где описание таблиц БД.
есть такой ман?

чтобы можно было части переносить по отдельности:

информация по магазину;
пользователи;
данные пользователей;
итд...


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 12 Марта 2009, 10:39:44
Есть только графическая картинка базы, вот такая - http://vamshop.ru/node/202
Вот если б была информация, с какой именно таблицей проблема, тогда мог бы посоветовать что-либо.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 12 Марта 2009, 17:45:28
Спасибо.


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 12 Марта 2009, 18:13:49
Но и так по названию таблиц ясно.
categories - категории.
products - товары.
products_to_categories - связь товара с категорией.
orders - заказы
customers - покупатели и т.д.


Название: Re: Перенос магазина из OS в VaM
Отправлено: Александр от 16 Марта 2009, 15:10:04
Это, конечно, ясно.
Но вот есть много перекрёстных таблиц.
Зато теперь мне ясно, где и что  :)


Название: Re: Перенос магазина из OS в VaM
Отправлено: VaM от 16 Марта 2009, 16:13:38
Ну вот на картинке более-менее показано как раз.




Вам нужен шаблон Vamshop или интернет-магазин под ключ?
E-mail - help@visuon.ru
ICQ - 300253


карта сайта