Адский треш с разделами

Board index phpBBex 1.x Поддержка

Description: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by tym32167 » 15.09.2014, 23:09

Всем привет.
Возникла проблема с phpbb.

Вкратце:
При добавлении раздела на форум, обнаружили некоторые глюки:
1. Некоторые форумы пропали из разделов (не показываются), но если в них зайти, то сверху в навигации отображает корректно. Думали-думали, залезли в БД в таблицу phpbb*_forums и потрогали в пропавшем форуме столбики left_id и right_id. Для чего оони нужны так и не поняли, но оно заработало.
2. Понадобилось снова манипулировать разделами. И, о ужас, в иерархии настал полный треш. Заходишь в раздел - списков форумов нет. Заходишь на форум - в навигации половина других форумов, нен связанных с данным. Некоторые разделы пропали (не отображаются). Форумы перестали отображаться в разделах. По привычки криворучками полезли в БД - таблица та же, поле на этот раз forum_parents - там какой то JSON интуитивно не понятный, в общем, потерли где надо что надо - все восстановилось, кроме парочки разделов - при заходе в каждый списка форумов/топиков нет. Но при заходе на топик все ок.
3. Если зайти в админку и начать крутить разделы вверх/вниз, то масштаб треша начинает возрастать.

Знаю, что лезть криворучками в БД идея мягко говоря не самая удачная, но других вариантов не представлялось.
Если кто то сталкивался с подобным безобразием или знает, зачем нужны вышеуказанные поля (вариант про то, что это "для иерархии разделов" мы и сами поняли) прошу отзовитесь.

Поле в таблице parent_id везде заполнено корректно (руками проверял, 146% правильно).
Курить мануалы - курил.
ФАК прочитал.
HTML от JSON отличил.
Трубу не шатал.

кто нибудь, :help:
tym32167
Topic author, Новичок
Reputation: 2
With us: 5 years 4 months

Post #2by Sumanai » 15.09.2014, 23:40

tym32167 wrote:Возникла проблема с phpbb.

Тут форум поддержки phpBBex.
Впрочем, устанавливайте stk, в phpBBex он стоит по умолчанию, так что где искать- не знаем.
И там инструмент "Восстановление границ ID".
Руками больше туда не лезьте, убьёте БД так, что потом даже stk не поможет.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1667
With us: 6 years 9 months

Post #3by tym32167 » 16.09.2014, 00:12

Sumanai wrote:Тут форум поддержки phpBBex.
Да, у нас именно phpbbex, по привычке написал phpbb.
Можно чууть чууть поподробнее что такое stk и с чем его едят (хотя бы где посмотреть) ?

Added after 7 minutes 5 seconds:
Все нашел, вроде все понятно, спасибо за помощь!
tym32167
Topic author, Новичок
Reputation: 2
With us: 5 years 4 months


Return to Поддержка



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest