Есть сайт на Viart 4.1, но хотелось бы перенести его на Viart 4.10 RE. Выполниться ли корректно upgrade базы?
Есть сайт на Viart 4.1, но хотелось бы перенести его на Viart 4.10 RE. Выполниться ли корректно upgrade базы?
К сожалению не работает.
Решил upgrade сделать с viart 3.6 на 4.10 RE
Выдала ошибки
Specified key was too long; max key length is 1000 bytes
SQL: CREATE TABLE va_caches ( data TEXT NOT NULL, date DATETIME NOT NULL, cache_type VARCHAR(255) NULL, cache_name VARCHAR(255) NULL, cache_parameter VARCHAR(255) NULL, PRIMARY KEY (cache_type,cache_name,cache_parameter) )
Unknown table 'va_caches'
SQL: DROP TABLE va_caches
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 ' 2, 'SHOW_ORDER_RESTORE_MSG' , 'CHECKBOX' , NULL , NULL , 'show_restore' , 1 , 0' at line 1
SQL: INSERT INTO va_cms_blocks_properties (property_id,block_id,property_order,property_name ,control_type,parent_property_id,parent_value_id,v ariable_name,default_value,required) VALUES (205, , 2, 'SHOW_ORDER_RESTORE_MSG' , 'CHECKBOX' , NULL , NULL , 'show_restore' , 1 , 0)
Насколько это критично?
Последний раз редактировалось lesnik; 23.01.2013 в 20:52.
Это таблица с данными кэшей. Если других ошибок нет, не критично.
То есть при создании таблицы данных кэша достаточно CREATE TABLE va_caches ( data TEXT NOT NULL, date DATETIME NOT NULL, cache_type VARCHAR(255) NULL, cache_name VARCHAR(255) NULL, cache_parameter VARCHAR(255) NULL, PRIMARY KEY (cache_name) ) ?
Ошибочка CREATE TABLE va_caches ( cache_data TEXT NOT NULL, cache_date DATETIME NOT NULL, cache_type VARCHAR(255) NULL, cache_name VARCHAR(255) NULL, cache_parameter VARCHAR(255) NULL, PRIMARY KEY (cache_name) )
Надо бы поправить
Возникла другая проблема, при выборе региона доставки способы доставки не меняются, а отображаются все. Но когда, сменив регион, хочешь продолжить оформлять заказ он выдает ошибку по доставке и предлагает правильный список доставок
Последний раз редактировалось lesnik; 23.01.2013 в 20:52.
Лихо Вы! Спрашивали про 4.1, а обновили 3.6....
Что касается доставки, то думаю что Вам надо ее перенастроить заново.
Все наши проблемы начинаются внутри нас
Был магазин на 3.6 британской версии, все таблицы в latin1. Поскольку таблицы не хотелось перекодировать то установил 4.1 британскую (кстати без ошибок). Но выяснилось, что функционала маловато... Из британской 4.1 в 4.10 не переноситься, говорит что не требуется обновление. Пришлось конвертировать базы в 3.6 и установить 4.10 RE. В связи с тем, что в Viart 4.10 RE Вы используете UTF-8 кодировку у меня возникает проблема с данными кэша mysql Error: 1071 (Specified key was too long; max key length is 1000 bytes) в MySQL v 5.0.95.
Вопрос если у меня есть рабочий сайт Viart 4.08 RE, можно ли просто перенести таблицы из базы связанные с доставкой и регионами?
Последний раз редактировалось veryleft; Вчера в 08:48.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Социальные закладки