1

Тема: Не могу обновиться :)

Привет, помогите обновиться. У меня стояла какая-то очень старая версия магазина, решил обновиться, скачал свежую. Перезалил на сервер все файлы, зашел в phpmyadmin, пытаюсь обновить БД как написано в инструкции, но получаю ошибку

http://friendlyshop.ru/templates/i/1.jpg
http://friendlyshop.ru/templates/i/2.jpg

Я не разбираюсь в БД и в операциях с ними, подскажите что не так я делаю. Пожалуйста smile

Thumbs up Thumbs down

2

Re: Не могу обновиться :)

Господа, я понял уже что у меня просто нет таблиц, к которым идут запросы, но что с этим делать? Как мне обновиться со старой версии сразу до новой?

Thumbs up Thumbs down

3

Re: Не могу обновиться :)

сразу обновится получиться. нужно обновлять постепенно, от версии к версии

ImageCMS PHP Team Lead
https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down

4

Re: Не могу обновиться :)

Обновил с версии 4.4.5 на 4.5 как в инструкции... (Shop Pro)

через phpmyadmin, запросы из файла `update_db.txt`не работают....
База обновится не хочет, выдает следующее:

SQL-запрос:

--
-- Dumping data for table `mod_banner`
--
INSERT INTO  `mod_banner` (  `id` ,  `active` ,  `active_to` ,  `where_show` )
VALUES ( 1, 0, 1512158400,  'a:1:{i:0;s:6:"main_0";}' ) , ( 2, 1, 1572465600,  'a:2:{i:0;s:6:"main_0";i:1;s:8:"brand_26";}' ) , ( 3, 1, 1564776000,  'a:1:{i:0;s:6:"main_0";}' ) ;


Ответ MySQL: Документация

#1062 - Duplicate entry '1' for key 'PRIMARY'


А если посмотреть на сайт, вместо страницы сайта вижу надпись:
Error: Z:/home/image.loc/www/system/cache/templates_c/42c64c98e7db132a3f0214a1dd90cd8e.php does not exists!

Thumbs up Thumbs down

5

Re: Не могу обновиться :)

1. Насколько я вижу на данный момент версия 4.5 не вышла, а значить возможно вы говорите про 4.5б.
2. Для проблем такого рода создана отдельная тема для описания ошибок в бетке http://forum.imagecms.net/viewtopic.php?id=2444
3. Подождите пару дней и дождитесь выхода версии 4.5, а потом повторите свой пост.

Thumbs up Thumbs down

6

Re: Не могу обновиться :)

А теперь после релиза:

Ошибка
SQL-запрос:

INSERT IGNORE  `components` (  `id` ,

Ответ MySQL: Документация

#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 '' at line 1

Thumbs up Thumbs down

7

Re: Не могу обновиться :)

Ошибка в запросе или у вас не та версия в БД

8

Re: Не могу обновиться :)

В запросе. С БД все хорошо.
Забыл уточнить... Сайт на локалхосте.

Thumbs up Thumbs down