Jump to content

Featured Replies

Posted
comment_183361

После смены хостинга в разделе админки "Техническая поддержка" появилась критическая проблема "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. Может кто сталкивался?

comment_183363

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

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

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

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

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

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

 

 

comment_183385

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.