Страница 1 из 1

Ошибка при обновлении БД

Добавлено: 20 дек 2018, 13:49
Paganini
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

Re: Ошибка при обновлении БД

Добавлено: 20 дек 2018, 15:53
support
Файл из архива замените в install\autoupdate\includes\ и повторите попытку. Сообщите результат.

Re: Ошибка при обновлении БД

Добавлено: 20 дек 2018, 16:02
$Expert
support писал(а): 20 дек 2018, 15:53 Файл из архива замените в install\autoupdate\includes\ и повторите попытку. Сообщите результат.
You have already run this update

Re: Ошибка при обновлении БД

Добавлено: 20 дек 2018, 16:23
Paganini
Да, теперь всё хорошо, спасибо.

Я откатил базу до резервной копии, которую делал ПЕРЕД накатыванием бетки. И снова выполнил скрипт обновления БД с предложенным фиксом. Все прошло нормально.

Re: Ошибка при обновлении БД

Добавлено: 24 дек 2018, 02:32
ALEXsei
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

Re: Ошибка при обновлении БД

Добавлено: 26 дек 2018, 07:03
support
Таблица app_ext_currencies была для дополнения 1.7. Похоже забыли выполнить
install\ext_autoupdate\from_1.6_to_1.7.php
Выполните еще раз этот файл и сообщите результат.

Re: Ошибка при обновлении БД

Добавлено: 26 дек 2018, 22:19
ALEXsei
пишет

Обработка...
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

Re: Ошибка при обновлении БД

Добавлено: 26 дек 2018, 23:03
support
что то не так делаете.

Re: Ошибка при обновлении БД

Добавлено: 27 дек 2018, 01:01
ALEXsei
когда обновлял с самого начала ошибок вообще не было .. просто в админке экран был синий :)

короче не буду заморачиваться, поставлю с нуля последнюю версию :)