Уважаемые камрады!
После обновления модуля OpenWeather выскочила ошибка 1050: Table '`db_terminal`.`phistory_queue`' already exists
CREATE TABLE IF NOT EXISTS phistory_queue (`ID` int(10) unsigned NOT NULL auto_increment, PRIMARY KEY(ID)) CHARACTER SET utf8 COLLATE utf8_general_ci;
В PhpMyAdmin этой таблицы нет, хотя она успешно дропается
Админка работает. Пробовал откатить на предыдущий бэкап - выскакивает та же ошибка. Как починить?
После обновления модуля OpenWeather
Модератор: immortal
-
- Сообщения: 3
- Зарегистрирован: Чт авг 17, 2017 11:03 pm
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: После обновления модуля OpenWeather
Добавлю...
На GitHub нашел db_terminal.sql и в нем нет ни единого упоминания про таблицу phistory_queue
Если у кого она есть, скиньте структуру для создания вручную.
На GitHub нашел db_terminal.sql и в нем нет ни единого упоминания про таблицу phistory_queue
Если у кого она есть, скиньте структуру для создания вручную.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: После обновления модуля OpenWeather
Тыцlex_m14 писал(а):Если у кого она есть, скиньте структуру для создания вручную.
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3
- Зарегистрирован: Чт авг 17, 2017 11:03 pm
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: После обновления модуля OpenWeather
Итак, как я победил данную проблему...
1. Отключаем Majordomo от базы (для этого достаточно в файле /var/www/config.php изменить имя пользователя БД или пароль). Данный пункт сделал для успокоения души.
2. Создаем вручную таблицу phistory_queue1 (имя произвольное) со структурой phistory_queue. Спасибо skysilver за структуру.
3. Идем /var/lib/mysql/*ВАША БД МДМ* и переименовываем/копируем phistory_queue1.frm в phistory_queue.frm
И как говорил мой дед -"Я твой дед!"
Оказывается InnoDB при глюках очень часто теряет эти frm файлики.
З.Ы. Админы делятся на тех кто не делает бэкапы, и тех кто уже делает.
1. Отключаем Majordomo от базы (для этого достаточно в файле /var/www/config.php изменить имя пользователя БД или пароль). Данный пункт сделал для успокоения души.
2. Создаем вручную таблицу phistory_queue1 (имя произвольное) со структурой phistory_queue. Спасибо skysilver за структуру.
3. Идем /var/lib/mysql/*ВАША БД МДМ* и переименовываем/копируем phistory_queue1.frm в phistory_queue.frm
И как говорил мой дед -"Я твой дед!"
Оказывается InnoDB при глюках очень часто теряет эти frm файлики.
З.Ы. Админы делятся на тех кто не делает бэкапы, и тех кто уже делает.