Проблема после обновления!

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev
Благодарил (а): 7 раз
Поблагодарили: 14 раз

Проблема после обновления!

Сообщение ksgroup » Ср фев 20, 2013 4:17 pm

На днях обновил сервер из GitHUB. Скачал архивом и распаковал в папку. После скопировал все в папку где установлен сервер заменив все старые файлы новыми. Ну естественно все кроме config.php. База данных конечно же тоже осталась старая. Перезапустил сервер - все заработало нормально. По крайней мере на первый взгляд. Но вот сегодня решил изменить один пункт в меню. Зашел в панель админа и в меню "Меню управления" попытался отредактировать один из пунктов меню, но в ответ получил ошибку :
Sorry, page is temporary unavailable.
Please try again later.
<<< Back to previous page
Feb 20, 2013 15:12:39 http://192.168.0.1/admin.php?pd=Y29tbWF ... ands&id=87
Error:
1054: Unknown column 'EXT_ID' in 'where clause'
SELECT ID, TITLE, PARENT_ID FROM commands WHERE ID!='87' AND EXT_ID=0 ORDER BY PARENT_ID, TITLE


Как я понимаю в таблице command система не смогла найти поле EXT_ID???

Прошу помощи что теперь делать? Добавить поле EXT_ID в таблицу command???
Срочно нужна помощь.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Проблема после обновления!

Сообщение sergejey » Ср фев 20, 2013 11:10 pm

Читаем инструкцию по обновлению либо пользуемся встроенной системой обновления прямо из панели управления :)

Ну а для решения конкретной проблемы можно просто удалить файл ./modules/commands/installed -- нужные поля добавятся сами собой.

На будущее -- после копирования файлов нужно удалять из папок /modules/ файлы installed, чтобы система могла базу данных до нужного состояния довести. Или, опять же, воспользоваться одной кнопкой в панели управления и всё сделается само.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить