Ошибка при обновлении БД
-
- Сообщения: 124
- Зарегистрирован: 06 фев 2018, 12:05
- Имя: Марат Капранов
- Откуда: Россия, Санкт-Петербург
Ошибка при обновлении БД
http://prntscr.com/lxeaam
install/autoupdate/from_2.3_to_2.4.php завершается ошибкой следующего содержания:
Обработка...
insert into app_fields (type, entities_id, forms_tabs_id, sort_order) values ('fieldtype_date_updated', '1', '1', '3')
1364
Field 'name' doesn't have a default value
install/autoupdate/from_2.3_to_2.4.php завершается ошибкой следующего содержания:
Обработка...
insert into app_fields (type, entities_id, forms_tabs_id, sort_order) values ('fieldtype_date_updated', '1', '1', '3')
1364
Field 'name' doesn't have a default value
- support
- Техническая поддержка
- Сообщения: 9201
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка при обновлении БД
Файл из архива замените в install\autoupdate\includes\ и повторите попытку. Сообщите результат.
- Вложения
-
- database.zip
- (1.08 КБ) 235 скачиваний
-
- Сообщения: 124
- Зарегистрирован: 06 фев 2018, 12:05
- Имя: Марат Капранов
- Откуда: Россия, Санкт-Петербург
Re: Ошибка при обновлении БД
Да, теперь всё хорошо, спасибо.
Я откатил базу до резервной копии, которую делал ПЕРЕД накатыванием бетки. И снова выполнил скрипт обновления БД с предложенным фиксом. Все прошло нормально.
Я откатил базу до резервной копии, которую делал ПЕРЕД накатыванием бетки. И снова выполнил скрипт обновления БД с предложенным фиксом. Все прошло нормально.
Re: Ошибка при обновлении БД
Database Error: 1146 - Table 'ninadesi_r.app_ext_currencies' doesn't exist
Query: select * from app_ext_currencies order by sort_order
Page: /index.php?module=dashboard/
обновлялся с версии 1.6 .. скачал дистрибутив 2.3, распаковал поверх установленных файлов, последовательно обновлял все версии БД. Ошибок не было, но сайт не запустился .. был синий экран и ссылка вела на модуль версии. Тогда накатил 2.4 и обновил базу. Получил ошибки что в начале.
PHP 7.2
Query: select * from app_ext_currencies order by sort_order
Page: /index.php?module=dashboard/
обновлялся с версии 1.6 .. скачал дистрибутив 2.3, распаковал поверх установленных файлов, последовательно обновлял все версии БД. Ошибок не было, но сайт не запустился .. был синий экран и ссылка вела на модуль версии. Тогда накатил 2.4 и обновил базу. Получил ошибки что в начале.
PHP 7.2
- support
- Техническая поддержка
- Сообщения: 9201
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка при обновлении БД
Таблица app_ext_currencies была для дополнения 1.7. Похоже забыли выполнить
install\ext_autoupdate\from_1.6_to_1.7.php
Выполните еще раз этот файл и сообщите результат.
install\ext_autoupdate\from_1.6_to_1.7.php
Выполните еще раз этот файл и сообщите результат.
Re: Ошибка при обновлении БД
пишет
Обработка...
ALTER TABLE `app_ext_processes_actions_fields` ADD `enter_manually` TINYINT(1) NOT NULL DEFAULT '0' AFTER `value`
1146
Table 'ninadesi_r.app_ext_processes_actions_fields' doesn't exist
Обработка...
ALTER TABLE `app_ext_processes_actions_fields` ADD `enter_manually` TINYINT(1) NOT NULL DEFAULT '0' AFTER `value`
1146
Table 'ninadesi_r.app_ext_processes_actions_fields' doesn't exist
- support
- Техническая поддержка
- Сообщения: 9201
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка при обновлении БД
что то не так делаете.
Re: Ошибка при обновлении БД
когда обновлял с самого начала ошибок вообще не было .. просто в админке экран был синий
короче не буду заморачиваться, поставлю с нуля последнюю версию
короче не буду заморачиваться, поставлю с нуля последнюю версию