После обновления до phpBB 3.0.6 не отображаются активные топики

После обновления phpBB до версии 3.0.6 исчезли топики из списка «Активные темы». Почему не показывает активные темы phpbb?


Не работают активные темы причине сбоя значений флагов при обновлении. Что бы вернуть «пропавшие» топики на месте следует зайти в админку и для каждого форума установить опцию «Показывать активные темы». Однако, этот способ приемлем для малого количества форумов.

Есть быстрый способ включить отображение топиков для большого количества форумов phpBB, но для этого должна быть возможность выполнять sql-запросы для вашей базы данных, через тот же phpmyadmin.

update phpbb_forums set forum_flags=forum_flags|16

Этот sql-запрос установит флаг «Показывать активные темы» для ВСЕХ форумов. Теперь, после выполнения этого sql-запроса, достаточно зайти в администраторский раздел и выключить отображение активных тем для отдельных форумов (а таких обычно пара штук).
Перед выполнением sql-запроса стоит сделать бэкап базы данных (это всегда полезная вещь).

Problem: «View active topics» seems to do not work anymore after upgrade pbpBB board from 3.0.5 to 3.0.6. This function does not show any results (empty list).

Solution 1 (several forums): Set «show active topics -> yes» for every forums via ACP.

Solution 2 (a lot of forums): Execute sql-query «update phpbb_forums set forum_flags=forum_flags|16» on phpBB3 database.

2 responses to “После обновления до phpBB 3.0.6 не отображаются активные топики

  1. Уведомление: vorchun.ru » Архив блога » gethostbyname segmentation fault на Linux-системе

  2. Many thanks for the help in this question, now I will not commit such error.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *