Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Ваш текущий компонент Database Engine не поддерживается инструментом преобразования
#1
Exclamation 
В  Главная » Здоровье системы выбивает такую ошибку:
Ваш текущий компонент Database Engine не поддерживается инструментом преобразования UTF-8.
Используется СУБД SQLite 3.8.10.2
Ответ
#2
(12-07-2016, 12:00 AM)slonik Написал: В  Главная » Здоровье системы выбивает такую ошибку:
Ваш текущий компонент Database Engine не поддерживается инструментом преобразования UTF-8.
Используется СУБД SQLite 3.8.10.2
как видим в admin\modules\tools\system_health.php
Код:
if($mybb->input['action'] == "utf8_conversion")
{
    if($db->type == "sqlite" || $db->type == "pgsql")
    {
        flash_message($lang->error_not_supported, 'error');
        admin_redirect("index.php?module=tools-system_health");
    }

т.е. utf8 conversion не поддерживается для sqlite и pgsql.
Ответ
#3
И чем это грозит для сайта?
Ответ
#4
Этот инструмент проверяет таблицы базы данных, чтобы убедиться, что они находятся в формате UTF-8 и позволяет конвертировать их, если они таковыми не являются.
Ответ
#5
То есть я правильно понимаю, что разработчики просто ещё не написали этот функционал для СУБД SQLite 3?
Если ядро полностью не поддерживает SQLite 3, то что говорить о плагинах.
Скачал, к примеру, достаточно известный плагин Google Search Engine Optimization Plugin for MyBB 1.6. И в мануале нахожу:

Цитата:MySQL (alternative databases are not supported at this time)

Следовательно, полноценно работать с SQLite 3 ну никак не получиться и придётся переустанавливаться на более тяжёлую MySQL. Пичаль. Undecided
Ответ
#6
Запись больших объемов данных - одно из ограничений SQLite это операции записи. Разрешен только один процесс записи в промежуток времени, что сильно ограничивает производительность. Обычная полноценная СУБД (MySQL) будет более логичным выбором.
Ответ
#7
Теперь понятно почему никто из разработчиков не хочет SQLite 3 полноценно поддерживать.

Из-за этих ограничений идею поднять форум на SQLite 3 в значительной мере можно считать безумной? И лучше отказаться в пользу MySQL?
Ответ
#8
(12-07-2016, 01:37 AM)slonik Написал: Теперь понятно почему никто из разработчиков не хочет SQLite 3 полноценно поддерживать.

Из-за этих ограничений идею поднять форум на SQLite 3 в значительной мере можно считать безумной? И лучше отказаться в пользу MySQL?

берёте MySQL, вернее уже MariaDB , и забываете про всё.
Ответ
#9
(12-07-2016, 01:55 AM)XTRO Написал: берёте MySQL, вернее уже MariaDB , и забываете про всё.

Это относится только к конкретной реализации взаимодействия с SQLite 3 на MyBB или это глобальная проблема, какую бы CMS на SQLite 3 ни взяли, будь то даже навороченный Drupal?
Ответ
#10
(12-07-2016, 02:33 AM)slonik Написал:
(12-07-2016, 01:55 AM)XTRO Написал: берёте MySQL, вернее уже MariaDB , и забываете про всё.

Это относится только к конкретной реализации взаимодействия с SQLite 3 на MyBB или это глобальная проблема, какую бы CMS на SQLite 3 ни взяли, будь то даже навороченный Drupal?

глобально, у них разные возможности. Набираете в гугле "сравнить..." . А с друпалом, как правило, ещё и на нормальный хостинг прилипаете за счёт потребляемых ресурсов. Рекомендую безлимитный и  дешёвый elasticweb....    там всё уже есть под любой проект.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)