Пересчет ЛС

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

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

Сообщение #1 sag-sag » 02.07.2015, 12:08

Подскажите, есть ли какой-нибудь альтернативный способ пересчета сообщений в ЛС?
Через админку не работает.
У меня например исходящих сообщений нет, но отображается, что есть 3 штуки.

Наше на ГУРУ, такой код:
Код: Выделить всё
<?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);
include($phpbb_root_path . 'includes/functions_admin.' . $phpEx);

set_time_limit (0);
sync ('forum', '', '', FALSE, TRUE);
sync ('topic', '', '', FALSE, TRUE);
trigger_error('Ok');
?>
Но он для тем.
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 11 лет 3 месяца

Сообщение #2 VEG » 02.07.2015, 13:51

А как у вас так получилось? Вносили какие-то правки в таблицы личных сообщений?
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1668
С нами: 12 лет 7 месяцев

Сообщение #3 sag-sag » 02.07.2015, 14:12

VEG, да нет, ничего не вносил. Максимум, это я через базу удалял все личные сообщения.
Может есть какая-нибудь возможность это исправить?
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 11 лет 3 месяца

Сообщение #4 VEG » 02.07.2015, 14:41

Это конечно вы зря. Простое удаление сообщения из базы нарушает консистентность данных. Стандартного скрипта, который бы исправлял это, я не знаю. Тут сейчас либо ручками в базе исправлять все некорректные данные, либо более корректно грохнуть все личные сообщения сразу. Смотрите тут: /viewtopic.php?p=6832#p6832
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1668
С нами: 12 лет 7 месяцев

Сообщение #5 sag-sag » 02.07.2015, 14:52

VEG:Это конечно вы зря. Простое удаление сообщения из базы нарушает консистентность данных. Стандартного скрипта, который бы исправлял это, я не знаю. Тут сейчас либо ручками в базе исправлять все некорректные данные, либо более корректно грохнуть все личные сообщения сразу. Смотрите тут: /viewtopic.php?p=6832#p6832
Усе!!! Теперь все отлично! Спасибо
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 11 лет 3 месяца


Вернуться в Поддержка 1.x