На днях обновил сервер из 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???
Срочно нужна помощь.
Проблема после обновления!
Модератор: immortal
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Проблема после обновления!
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Проблема после обновления!
Читаем инструкцию по обновлению либо пользуемся встроенной системой обновления прямо из панели управления 
Ну а для решения конкретной проблемы можно просто удалить файл ./modules/commands/installed -- нужные поля добавятся сами собой.
На будущее -- после копирования файлов нужно удалять из папок /modules/ файлы installed, чтобы система могла базу данных до нужного состояния довести. Или, опять же, воспользоваться одной кнопкой в панели управления и всё сделается само.

Ну а для решения конкретной проблемы можно просто удалить файл ./modules/commands/installed -- нужные поля добавятся сами собой.
На будущее -- после копирования файлов нужно удалять из папок /modules/ файлы installed, чтобы система могла базу данных до нужного состояния довести. Или, опять же, воспользоваться одной кнопкой в панели управления и всё сделается само.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги