Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FAQ] Как сконвертировать phpBB 3.0.х в phpBB 3.1.х

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

[FAQ] Как сконвертировать phpBB 3.0.х в phpBB 3.1.х

Сообщение rxu »

Перед принятием решения обязательно прочтите Мини [FAQ] по phpBB 3.1.x
  • Проверить свой сервер на соответствие: phpBB 3.1.x - системные требования.
  • Сделать бэкап ВСЕГО - и файлов, и базы данных, чтобы потом не было мучительно больно за бесцельно прожитые годы.
  • Переключить всех пользователей, включая себя, на стиль prosilver (phpBB 3.1.х должен делать это сам, но всё равно не повредит).
  • Удалить AutoMOD, если он был установлен, а также все "неродные" модули администраторского, модераторского, личного разделов, если таковые были установлены вместе с какими-либо модами. Удалить все "неродные" таблицы, "неродные" колонки из стандартных таблиц, права доступа если таковые были установлены вместе с какими-либо модами (кроме тех, для которых есть портированные расширения). Если это затруднительно сделать вручную, воспользуйтесь инструментом Support ToolKit (STK).
  • Удалить файлы phpBB 3.0, КРОМЕ:
    • config.php
    • папки /images
    • папки /files
    • папки /store
  • Скопировать все файлы phpBB 3.1 в папку, где находится phpBB 3.0 (кроме config.php)
  • Убедиться в наличии прав доступа к папкам store/, cache/, files/ и images/avatars/upload/ - 777, к файлу config.php - не ниже 666, и выставить таковые при необходимости.
  • Ввести в адресной строке и запустить /install/database_update.php (после имени домена и пути к форумам).
  • Удалить (или переименовать) папку /install, изменить права доступа к файлу config.php на 644.
  • Готово!
Замечание №1: все моды на новой конференции будут потеряны.
Замечание №2: стили для phpBB 3.0 несовместимы со стилями для phpBB 3.1. Если используется уникальный дизайн, его придется обновить или переписать для соответствия phpBB 3.1, иначе он будет потерян.


Перед обновлением обязательно сделать резервные копии всех файлов и базы данных.

Скачать русский пакет phpBB 3.1 можно в нашем разделе базовых пакетов на сайте.
========================
Команда для обновления базы данных с консоли которую надо выполнить из корневой директории конференции.

Код: Выделить всё

php ./bin/phpbbcli.php db:migrate --safe-mode
======================
Скрипт для установки всем пользователем стиля prosilver по умолчанию
Создайте файл fix.php в корневой директории форума, скопируйте туда код и запустите скрипт http://forum.ru/fix.php

Код: Выделить всё

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Default style ID
$sql = 'SELECT config_value FROM ' . CONFIG_TABLE . " WHERE config_name = 'default_style'";
$result = $db->sql_query($sql);
$default_style_id = (int) $db->sql_fetchfield('config_value');
$db->sql_freeresult($result);

// Default style name
$sql = 'SELECT style_name FROM ' . STYLES_TABLE . ' WHERE style_id = ' . $default_style_id;
$result = $db->sql_query($sql);
$default_style_name = $db->sql_fetchfield('style_name');
$db->sql_freeresult($result);

// Active styles
$sql = 'SELECT style_id, style_name, style_active FROM ' . STYLES_TABLE;
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
    $styles_list[] = $row;
}
$db->sql_freeresult($result);


echo 'Default style: ' . $default_style_name . ' (' . $default_style_id . ')<br />';

$exists = file_exists('./styles/' . $default_style_name . '/style.cfg');

if ($exists)
{
    echo 'Default style exists, no work to be done.';
    exit;
}

if (!file_exists('./styles/prosilver/style.cfg'))
{
    echo 'Prosilver does not exist. Please upload a copy of prosilver from the <a href="https://www.phpbb.com/downloads/">3.1.0 Full Package</a>.';
    exit;
}

$prosilver = array();
foreach ($styles_list as $style)
{
    if ($style['style_name'] == 'prosilver')
    {
        $prosilver = $style;
        break;
    }
}

// Install style if it doesn't exist
if (!sizeof($prosilver))
{
    $sql_ary = array(
        'style_name'        => 'prosilver',
        'style_copyright'    => '&copy; phpBB Group',
        'style_active'        => 1,
        'style_path'        => 'prosilver',
        'bbcode_bitfield'    => 'lNg=',
        'style_parent_id'    => '0',
        'style_parent_tree'    => '',
    );

    $sql = 'INSERT INTO ' . STYLES_TABLE . '
        ' . $db->sql_build_array('INSERT', $sql_ary);
    $db->sql_query($sql);

    $id = $db->sql_nextid();
    $prosilver = array(
        'style_name'    => 'prosilver',
        'style_id'        => $id,
        'style_active'    => 1,
    );

    echo 'Installed prosilver (' . $id . ').<br />';
}
else
{
    // Activate prosilver
    $sql = 'UPDATE ' . STYLES_TABLE . " SET style_active = 1 WHERE style_name = 'prosilver'";
    $db->sql_query($sql);
}

// Set it as the default style
$sql = 'UPDATE ' . CONFIG_TABLE . ' SET config_value = ' . $prosilver['style_id'] . " WHERE config_name = 'default_style'";
$db->sql_query($sql);
$cache->purge();
echo 'Set prosilver as the default style.<br />';

// Set all users' styles to prosilver
$sql = 'UPDATE ' . USERS_TABLE . ' SET user_style = ' . $prosilver['style_id'];
$db->sql_query($sql);
echo 'Updated user styles to prosilver.<br />';
echo 'Done.';
?>
==================================
Файл config.php от версии phpbb 3.1.x

Код: Выделить всё

<?php
// phpBB 3.1.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\mysqli';
$dbhost = '';
$dbport = '';
$dbname = '';
$dbuser = '';
$dbpasswd = '';
$table_prefix = 'phpbb_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
//@define('DEBUG', true);
//@define('PHPBB_DISPLAY_LOAD_TIME', true);
$dbname = 'имя_базы_данных';
$dbuser = 'пользователь_базы_данных';
$dbpasswd = 'пароль_базы_данных';
============
Последний раз редактировалось владимир1983 01.01.2017 15:00, всего редактировалось 28 раз.
Причина: Добавил команду для обновление БД через консоль
Изображение
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 3 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Борис Бердичевский »

Конвертация БД (попробовал копию моей рабочей БД на 3.0.12) проходит только до 3.1.0-dev, а затем:

Код: Выделить всё

SQL ERROR [ sqlite3 ]

table phpbb_forums has no column named forum_posts_approved [1]

SQL

INSERT INTO phpbb_forums (display_subforum_list,forum_id,parent_id,left_id,right_id,forum_parents,forum_name,forum_desc,forum_desc_bitfield,forum_desc_options,forum_desc_uid,forum_link,forum_password,forum_style,forum_image,forum_rules,forum_rules_link,forum_rules_bitfield,forum_rules_options,forum_rules_uid,forum_topics_per_page,forum_type,forum_status,forum_topics,forum_topics_real,forum_last_post_id,forum_last_poster_id,forum_last_post_subject,forum_last_post_time,forum_last_poster_name,forum_last_poster_colour,forum_flags,display_on_index,enable_indexing,enable_icons,enable_prune,prune_next,prune_days,prune_viewed,prune_freq,forum_options,forum_posts_approved,forum_posts_unapproved,forum_posts_softdeleted,forum_topics_approved,forum_topics_unapproved,forum_topics_softdeleted) SELECT display_subforum_list,forum_id,parent_id,left_id,right_id,forum_parents,forum_name,forum_desc,forum_desc_bitfield,forum_desc_options,forum_desc_uid,forum_link,forum_password,forum_style,forum_image,forum_rules,forum_rules_link,forum_rules_bitfield,forum_rules_options,forum_rules_uid,forum_topics_per_page,forum_type,forum_status,forum_topics,forum_topics_real,forum_last_post_id,forum_last_poster_id,forum_last_post_subject,forum_last_post_time,forum_last_poster_name,forum_last_poster_colour,forum_flags,display_on_index,enable_indexing,enable_icons,enable_prune,prune_next,prune_days,prune_viewed,prune_freq,forum_options,forum_posts_approved,forum_posts_unapproved,forum_posts_softdeleted,forum_topics_approved,forum_topics_unapproved,forum_topics_softdeleted FROM phpbb_forums_temp;

BACKTRACE

Код: Выделить всё

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 742
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/sqlite3.php
LINE: 130
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 1504
CALL: phpbb\db\driver\sqlite3->sql_query()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 2015
CALL: phpbb\db\tools->_sql_run_sql()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 907
CALL: phpbb\db\tools->sql_column_remove()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\tools->perform_schema_changes()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 455
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 401
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 240
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 153
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/install/database_update.php
LINE: 224
CALL: phpbb\db\migrator->update()
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 63 раза
Поблагодарили: 5 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Petruxa12 »

xisp писал(а):Подождите сначала выхода релизной версии.
Примерно когда он выйдет? Через пару годиков?
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение xisp »

Petruxa12 писал(а):Примерно когда он выйдет?
Мой прогноз (за который меня банили) не изменился- вначале лета. Май, июнь- релиз кандидаты, конец июня, начало июля- релиз.
И да, готовьтесь менять шаблон, от поддержки Subsilver2 отказываются.
phpBBex
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение rxu »

xisp писал(а):от поддержки Subsilver2 отказываются.
В следующем релизе - 3.2. В 3.1 subsilver2 не входит в пакет и распространяется отдельно, но обновляется и поддерживается.
Изображение
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение xisp »

Поэтому и написал- отказываются. Но не отказались.
В общем, в любом случаи просилвер в выигрыше. Адаптивного дизайна на сабе всё равно не будет.
phpBBex
SmallAnton
phpBB 1.4.2
Сообщения: 64
Стаж: 11 лет 3 месяца
Забанен: Бессрочно

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение SmallAnton »

Думаю 15 мая запилят финал. А в декабре 3.2 А в мае 2015 4.0
PHPBB - My Love =))
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение xisp »

SmallAnton, ваши предсказания как всегда фантастически не верны. Прекращайте.
phpBBex
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 12 лет 11 месяцев
Откуда: Москва
Благодарил (а): 63 раза
Поблагодарили: 5 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Petruxa12 »

xisp писал(а):от поддержки Subsilver2 отказываются.
Ну и бог с ней, перейду на просильвер.
Всё равно все моды на 3.0.х пропадут. Т.к. будем ставить расширения.
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение xisp »

Petruxa12 писал(а):Всё равно все моды на 3.0.х пропадут.
Точнее некоторые поддерживаемые сконвертируют в расширения.
phpBBex
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Пчелкин »

xisp писал(а):некоторые
Вот вот... контрольное слово - некоторые..
Аватара пользователя
petsinform
phpBB 2.0.0
Сообщения: 206
Стаж: 12 лет
Благодарил (а): 2 раза

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение petsinform »

Вот ставил как было в первом посте написано. Обновление баз прошло вот с такой штукой:

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Incorrect integer value: 'avatar.driver.upload' for column 'user_avatar_type' at row 15 [1366]

SQL

UPDATE phpbb1_users SET user_avatar_type = 'avatar.driver.upload' WHERE user_avatar_type = '1'

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 803
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/migration/data/v310/avatar_types.php
LINE: 46
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\migration\data\v310\avatar_types->update_user_avatar_type()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 455
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 401
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 250
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 153
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/install/database_update.php
LINE: 222
CALL: phpbb\db\migrator->update()

Уведомите администратора конференции или вебмастера: webmaster@petsinform.com
Конференция запускается, но при попытке входа выдает:

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Data too long for column 'user_password' at row 1 [1406]

SQL

UPDATE phpbb1_users SET user_password = '$2y$10$mgOgcCWfb60YRoA5IRuIyuukCTm8JkYUb/fHkCd/WRXaC/1CtQYCi', user_pass_convert = 0 WHERE user_id = 2

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 803
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/auth/provider/db.php
LINE: 249
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/auth/auth.php
LINE: 931
CALL: phpbb\auth\provider\db->login()

FILE: [ROOT]/includes/functions.php
LINE: 2812
CALL: phpbb\auth\auth->login()

FILE: [ROOT]/ucp.php
LINE: 80
CALL: login_box()
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 3 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Борис Бердичевский »

После исправления багов конвертация прошла до конца (но было несколько Ворнингов).
Конференция работает, но в Админку зайти невозможно, HTTP 500 Internal Server Error...

Вот что исправлено:
phpbb\db\tools.php
Find

Код: Выделить всё

				$new_table_cols = trim(preg_replace('/' . $column_name . '[^,]+(?:,|$)/m', '', $new_table_cols));
Replace to:

Код: Выделить всё

				$new_table_cols = trim(preg_replace('/' . $column_name . '\b[^,]+(?:,|$)/m', '', $new_table_cols));
Find (line 2558)

Код: Выделить всё

				$new_table_cols = trim($matches[1]);
Replace to:

Код: Выделить всё

				$new_table_cols = trim(preg_replace('/.PRIMARY KEY*\s*\(\w*,.*/', '', $matches[1]));
				
				if (substr($new_table_cols, -1) === ',')
				{
					// Remove the comma from the last entry again
					$new_table_cols = substr($new_table_cols, 0, -1);
				}
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 3 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Борис Бердичевский »

На очереди -- анализ последнего бага: невозможность захода в Админку после конвертации.
Вчера ночью уже было поздно, сегодня вечером попытаюсь это проанализировать...
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 3 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение Борис Бердичевский »

Ну, это оказалось достаточно просто выяснитть. Поле таблицы phpbb_users 'user_reminder_time' не было заполнено, что оказалось критическим при показе неактивированных юзеров и привело к крашу php скрипта. Когда прописАл это поле (нулём), Админка поднялась.
Интересно знать, почему это поле НЕ прописАлось...

Добавлено спустя 4 минуты 49 секунд:
Угу. В 3.0.12 это поле также не прописано, но к крашу это не приводит.
А вот в БД, сформированной с нуля, при инсталляции 3.1, -- поле заполнено нулями!
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
petsinform
phpBB 2.0.0
Сообщения: 206
Стаж: 12 лет
Благодарил (а): 2 раза

Re: Как сконвертировать phpBB 3.0 в phpBB 3.1

Сообщение petsinform »

Еще раз попробовал на тестовом форуме обновится до 3.1
Вот обновления баз дошло до этого (и так два раза):

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Incorrect integer value: 'avatar.driver.upload' for column 'user_avatar_type' at row 15 [1366]

SQL

UPDATE phpbb1_users SET user_avatar_type = 'avatar.driver.upload' WHERE user_avatar_type = '1'

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 803
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/migration/data/v310/avatar_types.php
LINE: 46
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\migration\data\v310\avatar_types->update_user_avatar_type()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 455
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 401
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 250
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 153
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/install/database_update.php
LINE: 222
CALL: phpbb\db\migrator->update()
Перенесено из форума FAQ в форум Поддержка phpBB 3.1.x 01.01.2019 7:53 модератором rxu

Вернуться в «Поддержка phpBB 3.1.x»