Главная » Статьи » Мои статьи

Размер базы данных: Недоступно - phpBB
Разработчики забыли(не знают) про MariaDB версии 10.
OPEN   includes/functions_admin.php
FIND

Код
if (preg_match('#(3\.23|[45]\.)#', $version))

REPLACE WITH

Код
if (preg_match('#(3\.23|[45]\.|10\.)#', $version))



MariaDB просто не поддерживается phpBB, независимо от того, насколько он близок к MySQL.

Откройте /include/functions_admin.php и найдите:
Код
if (preg_match('#(3\.23|[45]\.)#', $version))
  {
  $db_name = (preg_match('#^(?:3\.23\.(?:[6-9]|[1-9]{2}))|[45]\.#', $version)) ? "`{$db->dbname}`" : $db->dbname;
Изменить на:
Код
/*** 2014-04-24 BEGIN AmigoJack
  http://www.phpbb.com/community/viewtopic.php?t=2239466 ***/
  /*if (preg_match('#(3\.23|[45]\.)#', $version))
  {
  $db_name = (preg_match('#^(?:3\.23\.(?:[6-9]|[1-9]{2}))|[45]\.#', $version)) ? "`{$db->dbname}`" : $db->dbname;*/
  if (preg_match('#(3\.23|[45]\.|10\..+Maria)#', $version))
  {
  $db_name = (preg_match('#^(?:3\.23\.(?:[6-9]|[1-9]{2}))|[45]\.|10\..+Maria#', $version)) ? "`{$db->dbname}`" : $db->dbname;
  /*** 2014-04-24 END ***/
Не проверено, так как у меня нет MariaDB.
Категория: Мои статьи | Добавил: StarkaS (15.04.20)
Просмотров: 35 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]