Перейти к содержанию

Database problems


Рекомендуемые сообщения

После смены хостинга в разделе админки "Техническая поддержка" появилась критическая проблема "Database problems"

Чтобы пофиксить предлагает выполнить 100500 запросов в базе данных такого вида:

Цитата

Возникли проблемы в вашей базе данных. В большинстве случаев система может исправить эти проблемы. Однако, вы можете исправить их самостоятельно, выполнив следующие SQL-запросы:

UPDATE `ibf_core_modules` SET `sys_module_title`='' WHERE `sys_module_title` IS NULL;

UPDATE `ibf_core_modules` SET `sys_module_application`='' WHERE `sys_module_application` IS NULL;

UPDATE `ibf_core_modules` SET `sys_module_key`='' WHERE `sys_module_key` IS NULL;

CREATE TABLE `ibf_core_modules_new` LIKE `ibf_core_modules`;

ALTER TABLE `ibf_core_modules_new` CHANGE COLUMN `sys_module_title` `sys_module_title` VARCHAR (32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' , DROP INDEX `identifier`, DROP INDEX `sys_module_application`, CHANGE COLUMN `sys_module_application` `sys_module_application` VARCHAR (32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' , ADD UNIQUE KEY `identifier` (`sys_module_application`,`sys_module_key`,`sys_module_area`), ADD KEY `sys_module_application` (`sys_module_application`), DROP INDEX `sys_module_key`, CHANGE COLUMN `sys_module_key` `sys_module_key` VARCHAR (32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' , ADD KEY `sys_module_key` (`sys_module_key`), CHANGE COLUMN `sys_module_area` `sys_module_area` VARCHAR (32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT 'front' , CHANGE COLUMN `sys_module_default_controller` `sys_module_default_controller` VARCHAR (32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL ;

INSERT IGNORE INTO `ibf_core_modules_new` SELECT * FROM `ibf_core_modules`;

DROP TABLE `ibf_core_modules`;

RENAME TABLE `ibf_core_modules_new` TO `ibf_core_modules`;

 

Пробовал выполнять их как кнопкой "Исправить автоматически" так и вручную запросами к базе данных. Ничего не меняется. Критическая ошибка все также остается... При этом форум работает вроде нормально.

 

Предполагаю, что проблема в какой-то настройке сервера MySQL. Может кто сталкивался?

Ссылка на комментарий
Поделиться на другие сайты

Лучше конечно решать проблемы с базой или разбираться хотя бы почему возникают ошибки.. Но бывают и такие случаи как у меня- выдает ошибку мониторинг-лезу в базу, хочу поменять все как он просит, а там все и так стоит как он просит 😃. Как итог-год уже все работает)) 

90892B7A-A7FE-45C7-8623-FE75DE7EC5A0.thumb.png.2e7987422c6f8f331a12e153eea34d6e.png
 

4F2B94B5-F282-4FB8-A0B5-3FBDB990FC69.thumb.png.c594217663b01238d9fcdadd2ab510cb.png

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, Gennadiy сказал:

Предполагаю, что проблема в какой-то настройке сервера MySQL. Может кто сталкивался?

А может в версии mysql проблема? 

 

 

Ссылка на комментарий
Поделиться на другие сайты

На старом была относительно свежая версия MySQL на новом свежая версия MariaDB

Ссылка на комментарий
Поделиться на другие сайты

сделайте запрос 
SHOW FULL COLUMNS FROM core_modules;
и результат сюда, сравним, что машка выдает, а что мускуль.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...