hazan 0 Опубликовано 14 апреля, 2007 Жалоба Share Опубликовано 14 апреля, 2007 Добрый день. Хотел узнать возможно ли "перелить" старую SQL-базу данных c магазина Oscommerce 2.2 в новопреобретённый VAM shop? Т.е. интересуюсь есть ли скрипт изменяющий SQL-базу в нужный вид базы под Вам шоп. P.S. Я читал тему и пробовал тот php-шный файлик запустить, который обсуждался и выкладывался в теме переход с Вам оскоммерсе на ВАМ шоп. Не работает... :'( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 апреля, 2007 Жалоба Share Опубликовано 15 апреля, 2007 Вообще есть, вот я писал - http://vamshop.ru/support/modules/smartsection/item.php?itemid=14 Но скрипт я делал именно для osCommerce VaM Edition, как он сработает на голом osC, не знаю. Ссылка на сообщение Поделиться на другие сайты
hazan 0 Опубликовано 15 апреля, 2007 Автор Жалоба Share Опубликовано 15 апреля, 2007 Я же говорил,что уже пробовал этот скрипт - не работает, а конкретнее даже не нажимается ссылка "Конвертировать". Правда пробовал только на виртуальном сервере, но думаю, что и на удалённос серваке будет также А ведь переливать базу в 2000 позиций довольно долго... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 апреля, 2007 Жалоба Share Опубликовано 15 апреля, 2007 Попробуй на локалке, должна быть или ошибка или ещё что, т.е. должно что-то написать. 2000 позиций это не много, кстати. Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 4 августа, 2007 Жалоба Share Опубликовано 4 августа, 2007 Попробовал... Товары 541...(тупо счетчик...) Но их нет. Категорий - нет. Вообще каталога как такового. В админке его тоже нет. Добавить новый товар или категорию не удается. (просто не добавляется) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 августа, 2007 Жалоба Share Опубликовано 4 августа, 2007 Похоже на то, что ты не перенём все таблицы необходимые. Например не перенёс categories или products_to_categories. Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 4 августа, 2007 Жалоба Share Опубликовано 4 августа, 2007 Все норма. Глюки прошли. Названия категорий не менялись - поменял руками в базе... Далее - новые категории не добавляются... Warning: vam_db_error(/vamshop/lang/russian/russian_db_error.php) [function.vam-db-error]: failed to open stream: No such file or directory in w:\home\localhost\www\vamshop\inc\vam_db_error.inc.php on line 26 Warning: vam_db_error() [function.include]: Failed opening '/vamshop/lang/russian/russian_db_error.php' for inclusion (include_path='.;/usr/local/php/PEAR') in w:\home\localhost\www\vamshop\inc\vam_db_error.inc.php on line 26 DB_ERR_MSG Новый товар добавляется Вес товара раньше был в граммах ,стоимость доставки ранее выходила из расчета в граммах... При переходе 200 грамм превратились в 200кг... 100т.р. за доставку некоторых товаров - это жестоко=))) (это EMS, модуля для обычной почты нет((( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 августа, 2007 Жалоба Share Опубликовано 4 августа, 2007 По поводу ошибки - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=32 У тебя что-то с базой не так. По поводу грамм, по умолчанию вес - это число. Это ни грамм, ни килограмм, ни тонна, это просто число. Тебе нужно просто текст изменить, т.е. где выводится кг. заменить на г. Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Похоже на то, что ты не перенём все таблицы необходимые. Например не перенёс categories или products_to_categories. история повторилась снова.... нет товара/категорий блаблабла. но в базе они есть - смотрел через Navicat - категории/товары/цены/описания - всё это в базе присутствует. но в каталоге их нет.... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Я тебе точно говорю, у меня тоже самое было. Такое бывает когда не все таблицы перенёс, связанные с товарами/категориями. Попробуй для переноса вот этот скрипт - http://vamshop.ru/support/modules/smartsection/item.php?itemid=14 Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 им и пользуюсь Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 попробовал через бэк-ап... скинул базу в папку бэк-ап... восстановил. Установлена кодировка соединения `cp1251`. Таблица `categories`. Таблица `categories_description`. Таблица `personal_offers_by_customers_status_0`. Таблица `personal_offers_by_customers_status_1`. Таблица `personal_offers_by_customers_status_2`. Таблица `personal_offers_by_customers_status_3`. Таблица `products`. Таблица `products_content`. Таблица `products_description`. Таблица `products_graduated_prices`. Таблица `products_images`. Таблица `products_notifications`. Таблица `products_options`. Таблица `products_options_values`. Таблица `products_options_values_to_products_options`. Таблица `products_to_categories`. Таблица `products_vpe`. Таблица `products_xsell`. Таблица `products_xsell_grp_name`. ------------------------------------------------------------ БД восстановлена из резервной копии. Запросов к БД: 54 Таблиц создано: 19 Строк добавлено: 3416 все-равно нет ничего... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Ты восстанавливаешь backup osC в VaM Shop? Также нельзя делать. База ведь отличается по структуре. Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 нет. vam-export.sql Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 как ни кручу - нет товара и все тут... Статистика: Не проверено: 0 Ожидает проверки: 0 Ждём оплаты: 0 Выполняется: 0 Доставляется: 0 Доставлен: 0 Отменён: 0 Клиенты 1 Товары 541 Отзывы 0 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Если нужно перенести товары. Можно ещё попробовать переносить с помощью Easypopulate модуля. Он естьи в osC VaM и в VaM Shop Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 поясняю пошагово - 1) установка 2) обновление 1,21 ->1,3->1,31->1,32 3) запуск osc/vam-export 4) захожу в phpMyAdmin 5) выбираю базу vam -> импорт - > импортирую базу vam-export 6) захожу в маг - Товары 541 - но ничего не показывает... 7) ну заодно изображения товаров конвертнул через админку. всё. что не так делаю? Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Easypopulate попробую... как-то сталкивался с этим модулем... неприятные воспоминания... Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 опять-25=) лишком много символов в поле код товара. 12 символов это максимальное количество в стандартном OsCommerce. Максимальная длина поля product_model, установленная в настройках модуля: 25 образно говоря - все смещено... где должно быть код товара - там описание товара и так далее..... появился раздел, название которого=картинка одного из разделов))))). (хотя - не смешно) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Так опять же, есть небольшие отличия в формате файла с данными EasyPopulate. Посмотри вот про отличия EP osC VaM от EP VaM Shop. http://oscommerce.su/manual/ch05s04.html#id2745514 http://vamshop.ru/manual/ch05s04.html#id2527371 Есть небольшая разница. А 12 символов, это есть опция в /admin/epconfigure.php Но скорей всего нужно просто формат файла привести к виду EasyPopulate который идёт с VaM Shop Там удалить колонки дополнительных картинок, переименовать колонку с мета-тэгами, с кратким описанием, убрать min_order и min_units Вобщем, почитай описание формата. Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 раз была такая тема - значит товар появится (глюк) - было такое (описывал). у меня сохранена база, в которой все нормально есть (для Vam-Shop) она была для локалки. переношу файлы на сервер. переписываю конфиги. и закидываю эту базу. товар есть, цены, категории блаблабла. все бы хорошо... НО. пробую залогиниться - 502 ошибка (бэд реквест или что-то в этом роду). запарился я с эти магазом блин...оставлю на ОsC, если никак не получится. Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 а кто говорил про ОсК Вам? тема - Re: Переход с Oscommerce 2.2 на VAM Shop Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 502 Bad Gateway Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 5 августа, 2007 Жалоба Share Опубликовано 5 августа, 2007 Ошибка SQL-запрос: # Table: customers, address_book # Table: customers_info # Table: products_notifications INSERT INTO products_notifications VALUES ( '0', '2', '2007-01-08 03:09:54' ); Ответ MySQL: Документация #1062 - Duplicate entry '0-2' for key 1 всё...задолбало........ Ссылка на сообщение Поделиться на другие сайты
Nemets 0 Опубликовано 6 августа, 2007 Жалоба Share Опубликовано 6 августа, 2007 все категории, товары и тд появились после перезагрузки компа. но категории так и не добавляются... зашел в папку, куда складываются письма, которые типа должны отправиться (сообщения об ошибках) - 2007-08-06_05-12-28.eml MYSQL ERROR REPORT - 06/08/2007 05:08:27 --------------------------------------- 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where categories_id = '113'' at line 1 update categories se where categories_id = '113' --------------------------------------- Server Name : localhost Remote Address: 127.0.0.1 Referer : http://localhost/vamshop/admin/categories.php?cPath=0&action=new_category Requested : /vamshop/admin/categories.php?cPath=0&cID=&action=insert_category Trace Back : admin/categories.php:145(categories->insert_categoryarray(2) {; [0]=>; &array(15) {; ["categories_name"]=>; array(1) {; [4]=>; string(4) "1212"; }; ["categories_heading_title"]=>; array(1) {; [4]=>; string(3) "121"; }; ["categories_description"]=>; array(1) {; [4]=>; string(0) ""; }; ["categories_meta_title"]=>; array(1) {; [4]=>; string(0) ""; }; ["categories_meta_description"]=>; array(1) {; [4]=>; string(0) ""; }; ["categories_meta_keywords"]=>; array(1) {; [4]=>; string(0) ""; }; ["listing_template"]=>; string(7) "default"; ["categories_template"]=>; string(7) "default"; ["products_sorting"]=>; string(16) "p.products_price"; ["products_sorting2"]=>; string(3) "ASC"; ["sort_order"]=>; string(0) ""; ["categories_previous_image"]=>; string(0) ""; ["categories_date_added"]=>; string(10) "2007-08-06"; ["parent_id"]=>; string(0) ""; ["categories_id"]=>; string(0) ""; }; [1]=>; &string(1) "0"; }; ) => admin/includes/classes/categories.php:178(vam_set_groupsarray(2) {; [0]=>; &int(113); [1]=>; &array(0) {; }; }; ) => admin/includes/functions/general.php:92(vam_db_performarray(4) {; [0]=>; &string(10) "categories"; [1]=>; &array(0) {; }; [2]=>; &string(6) "update"; [3]=>; &string(21) "categories_id = '113'"; }; ) => inc/vam_db_perform.inc.php:64(vam_db_queryarray(2) {; [0]=>; &string(48) "update categories se where categories_id = '113'"; [1]=>; &string(7) "db_link"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {; [0]=>; &string(48) "update categories se where categories_id = '113'"; [1]=>; &int(1064); [2]=>; &string(173) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where categories_id = '113'' at line 1"; }; ) переведите на русский.... Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения