Posted 17 июля, 20222 yr 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. Может кто сталкивался?
17 июля, 20222 yr comment_183363 Лучше конечно решать проблемы с базой или разбираться хотя бы почему возникают ошибки.. Но бывают и такие случаи как у меня- выдает ошибку мониторинг-лезу в базу, хочу поменять все как он просит, а там все и так стоит как он просит 😃. Как итог-год уже все работает))
17 июля, 20222 yr comment_183370 4 часа назад, Gennadiy сказал: Предполагаю, что проблема в какой-то настройке сервера MySQL. Может кто сталкивался? А может в версии mysql проблема?
18 июля, 20222 yr Author comment_183380 На старом была относительно свежая версия MySQL на новом свежая версия MariaDB
18 июля, 20222 yr 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.