artem_g 0 Опубликовано 16 февраля, 2009 Жалоба Share Опубликовано 16 февраля, 2009 доброго времени суток. сабж: есть oscm 1.55 есть и шоп 1.40 vam-export создаётся база, но при импорте базы в vam shop пишет при импорте в utf-8 загружает базу но с ошибкой и кракозябрами Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 февраля, 2009 Жалоба Share Опубликовано 16 февраля, 2009 vam-export правил под текущую версию 1.49. Наверное из-за разных версий. Поставьте 1.49 версию VaM Shop. Ещё раз скачайте vam-export (чуть поправил его) и пробуйте. Ссылка на сообщение Поделиться на другие сайты
artem_g 0 Опубликовано 17 февраля, 2009 Автор Жалоба Share Опубликовано 17 февраля, 2009 шоп от пачили до 1,49 проблема осталась но мутировала, при смене кодеровки выдаёт 1062 - Duplicate entry '2' for key 1 и записи кракозябрами если делать в 1251 добавляет не всё но краказябры пропадают Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 февраля, 2009 Жалоба Share Опубликовано 17 февраля, 2009 Вы если попробовали загрузить vam-export.sql Написало ошибку, перед следующей попыткой загрузки, возвращайте "чистую" базу VaM Shop, что б не было лишних записей. т.е. после установлки VaM Shop, сделайте backup в Админке - Разное - Иснтурменты - Резервное копирование, что б восстанавливать на чистую копию при неудачной загрузке и только потом повторять попытку. Ошибка таже, у Вас две записи в vam-export.sql с id = 2 Ну должно повторяться это значение, эти строки близко должны находиться в vam-export.sql Нужно просто удалить лишнюю, что б id номер не повторялся. Ссылка на сообщение Поделиться на другие сайты
artem_g 0 Опубликовано 18 февраля, 2009 Автор Жалоба Share Опубликовано 18 февраля, 2009 спасибо, с этим разобрались. не могу понять почему ругается на другую таблицу Ошибка SQL-запрос: # Table: categoriesINSERT INTO categoriesVALUES ('27', 'br.gif', '15', '1', '', '', '', '', '', '', '0', '', '', '2004-06-18 15:47:42', '2004-06-18 15:57:23', '0', '0', '');Ответ MySQL: Документация#1136 - Column count doesn't match value count at row 1 [/code] vam-export выглядит так [code]INSERT INTO categories VALUES ('27', 'br.gif', '15', '1', '', '', '', '', '', '','0', '', '', '2004-06-18 15:47:42','2004-06-18 15:57:23', '0', '0', ''); (и так далее) VALUES ('27' не по порядку и до значения '300' PS счем не совпадает не могу понять/найти, если информации вам не достаточно, какая вам необходима чтоб разобраться в ситуации ? направте куда копать. спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 февраля, 2009 Жалоба Share Опубликовано 18 февраля, 2009 Вы когда скачивали vam-export ?! Я после выхода 1.49 версии обновлял архив - http://kypi.ru/vam/vam-export.zip Либо можно уже в vam-export.sql полученном добавить колонку, т.е. у всех записей для categories таблицы в конце добавить '', т.е. заменить: INSERT INTO categories VALUES ('27', 'br.gif', '15', '1', '', '', '', '', '', '','0', '', '', '2004-06-18 15:47:42','2004-06-18 15:57:23', '0', '0', ''); [/code] на: [code]INSERT INTO categories VALUES ('27', 'br.gif', '15', '1', '', '', '', '', '', '','0', '', '', '2004-06-18 15:47:42','2004-06-18 15:57:23', '0', '0', '', ''); и так для всех записей в таблице categories Ссылка на сообщение Поделиться на другие сайты
artem_g 0 Опубликовано 19 февраля, 2009 Автор Жалоба Share Опубликовано 19 февраля, 2009 спасибо за своевременную поддержку. база импортировалась без ошибок. всё работает. :) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 февраля, 2009 Жалоба Share Опубликовано 19 февраля, 2009 Не за что. Удачи с магазином. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 15 марта, 2009 Жалоба Share Опубликовано 15 марта, 2009 osc vam-export для 1.5 vamshop 1.5 (с нуля, база пустая) vam-export"ом сформировал файл на строчке: INSERT INTO orders VALUES ('9', '12', '','', '1', 'Покупатель', 'customer_status.gif', '0.00', 'Петя Иванов', '', '', '', 'Кирочная, 2', '', 'Питер', '111111', '', 'Россия', '2223334', '2000@mail.ru', '1', 'Петя Иванов', '', '', '', 'Кирочная, 2', '', 'Питер', '111111', '', 'Россия', '', '1', 'Петя Иванов', '', '', '', 'Кирочная, 2', '', 'Питер', '111111', '', 'Россия', '', '1', 'Оплата наложенным платежом', '', '', '', '', '', '', '', '', '', '2005-08-30 01:30:22', '1', '', 'RUR', '1.000000', '0', 'Оплата наложенным платежом', '', '', '', 'russian', 0, 0, '', '', '', '', ''); выдаёт: #1136 - Column count doesn't match value count at row 1 Куда копать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 марта, 2009 Жалоба Share Опубликовано 15 марта, 2009 А вот этот файлик vam-export.php попробуйте. С ним должно быть нормально, по идее. Добавил колонки. vam-export.php Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 15 марта, 2009 Жалоба Share Опубликовано 15 марта, 2009 Спасибо, попробую. Этот файлик персонально для моей базы или его в разделе загрузки вам-экспорт можно взять? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 марта, 2009 Жалоба Share Опубликовано 15 марта, 2009 В загрузках я тоже архив обновил, там должен быть такой же файлик. Попробуйте ещё раз сделать vam-export.sql с новым файлом. Просто в новых версиях движка обычно и база обновляется и это вот таким вот образом отражается на vam-export. приходится ещё каждый раз править. Надеюсь, что сейчас будет нормально. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Не помогло: Возникла ошибка!Неправильный запрос. Column count doesn't match value count at row 1 (256) А сам файлик стал на 700 кб меньше. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Да что ж такое. А теперь в какой таблице?! Или всё в той же orders таблице? Можешь мне прислать базу osCommerce, на которой ты запускаешь vam-export?! Попробую тогда тоже. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 на vam@kypi.ru ? Только пользователей удалю, и вышлю. Тема письма будет : vam-export aqdz Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Не знаю, стоит ли вообще базу слать? Затык только на Orders: INSERT INTO ordersVALUES ( '1', '2', '', '', '1', 'Покупатель', 'customer_status.gif', '0.00', 'Вася Пупкин', '', '', '', '', '', 'Кирочная, 2', '', 'Никольск', '111111', '', 'Россия', '2223334', '111@222.com', '1', 'Вася Пупкин', '', '', '', '', '', 'Кирочная, 2', '', 'Никольск', '111111', '', 'Россия', '', '1', 'Вася Пупкин', '', '', '', '', '', 'Кирочная, 2', '', 'Никольск', '111111', '', 'Россия', '', '1', 'Оплата наличными при получении', '', '', '', '', '', '', '', '', '', '2005-08-08 23:14:16', '1', '', 'RUR', '1.000000', '0', 'Оплата наличными при получении', '', '', '', 'russian', 0, 0, '', '', '', '', '' ) Ответ MySQL: #1136 - Column count doesn't match value count at row 1 И так на каждой строке таблицы Orders. В остальном всё в порядке. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Ну вот тут где-то лишняя '' или наоборот не хватает колонок. Пришлите базу, я попробую на ней и пришлю рабочий скрипт. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 отправил на электронку. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Вот вроде бы правильный vam-export.php Попробуй, у меня нормально грузит vam-export.sql в версию 1.50 vam-export.php Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Спасибо, вроде работает, уже минут 10 импортирует, база большая... Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 Итак: Клиенты: 534Товары: 1168 Отзывы: 11 дамп восстановления: Подключение к БД `vamshopbd`. Чтение файла `vam-export.sql`. ------------------------------------------------------------ Установлена кодировка соединения `utf8`. Таблица `customers`. Таблица `address_book`. Таблица `customers`. Таблица `address_book`. Таблица `customers`. Таблица `address_book`. .... Таблица `products`. Таблица `personal_offers_by_customers_status_1`. Таблица `personal_offers_by_customers_status_2`. Таблица `personal_offers_by_customers_status_3`. Таблица `products`. Таблица `personal_offers_by_customers_status_1`. Таблица `personal_offers_by_customers_status_2`. Таблица `personal_offers_by_customers_status_3`. Таблица `products`. Таблица `personal_offers_by_customers_status_1`. Таблица `personal_offers_by_customers_status_2`. Таблица `personal_offers_by_customers_status_3`. Таблица `products`. Таблица `personal_offers_by_customers_status_1`. Таблица `personal_offers_by_customers_status_2`. Таблица `personal_offers_by_customers_status_3`. Таблица `products_description`. Таблица `products_to_categories`. Таблица `specials`. Таблица `products_options`. Таблица `products_options_values`. Таблица `products_options_values_to_products_options`. Таблица `products_attributes_download`. Таблица `reviews`. Таблица `reviews_description`. Таблица `currencies`. Таблица `languages`. Таблица `tax_rates`. Таблица `countries`. Таблица `zones`. Таблица `banners`. Таблица `banners_history`. ------------------------------------------------------------ БД восстановлена из резервной копии. Запросов к БД: 15199 Таблиц создано: 6422 Строк добавлено: 15189 А товар в базе выглядит явно НЕПРАВИЛЬНО на почту вам выслал фото сайта. Для многих товаров нет фото, описания, названия и прочих атрибутов. Предыдущий вам-экспорт (на сколько помнится, я его результат кусками вставлял) импортировал нормально. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 А посмотрите в базе vamshop, в таблице products_description забиты названия, описания?! Должно всё быть. Может просто у Вас в osCommerce код языка отличался, попробуйте в боксе Языки переключить магазина на русский или открыть магазин http://магазин.ру/index.php?language=X, где X - код языка. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 http://магазин.ру/index.php?language=ru, да и не важно как выставлен язык(писал по разному), старый магазин нормально работает. Видимо где-то шляпа с таблицами, сам магазин OSC от 2003-2005 года. Может кто его до меня перерабатывал как-нибудь. # Table: products_descriptionINSERT INTO products_description VALUES ('113', '4', 'Комплекс Панорамный с гнутым стеклом 400 л', 'Аквариумы с молированным [/code]Может и не стоит над этим так возится.Сейчас перепроверю предыдущий vam-export (кстати последний у вас во вложении совпадает с общедоступным?),и может без заказов миграцию проведу. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 марта, 2009 Жалоба Share Опубликовано 17 марта, 2009 Да, я архив обновил последним файликом, что здесь выкладывал. Ну вот в базе данных есть все данные, значит в чём-то другом дело, наверное. Может не все данные перенеслись, например таблица products_to_categories, которая как раз определяет связь между товарами и категориями. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 17 марта, 2009 Жалоба Share Опубликовано 17 марта, 2009 Может не все данные перенеслись, например таблица products_to_categories, которая как раз определяет связь между товарами и категориями. Возможно как раз-таки и так. В принципе для меня сейчас важно только лишь перенести товары и статьи. Остальное уже не важно. Так, как судя по всему проблема локальна для моего магазина и вероятнее связана с его БД, а в остальных случаях всё работает верно (?), то наверное мою тему можно закрыть. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения