Счетчик статистики не отнимает количество тем/постов
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.10
- Сообщения: 794
- Стаж: 14 лет 3 месяца
- Благодарил (а): 58 раз
- Поблагодарили: 20 раз
Re: Счетчик статистики не отнимает количество тем/постов
Изменил код, по Вашей инструкции. Пробую первый раз - статистика на главной все учла!rxu писал(а):Исправление выше в посте, попробуйте.
Пробую второй раз, получаю ошибку:
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysql4 ]
BIGINT UNSIGNED value is out of range in '(`....`.`phpbb_users`.`user_posts` - 1)' [1690]
SQL
UPDATE phpbb_users SET user_posts = user_posts - 1 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: 855
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysql->sql_query()
FILE: [ROOT]/includes/functions_posting.php
LINE: 1451
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/includes/functions_posting.php
LINE: 2576
CALL: delete_post()
FILE: [ROOT]/posting.php
LINE: 439
CALL: phpbb_handle_post_delete()
Последний раз редактировалось Slash 18.01.2015 9:07, всего редактировалось 1 раз.
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Счетчик статистики не отнимает количество тем/постов
Да, идет двойное вычитание поста из таблицы пользователей.
-
- phpBB 2.0.10
- Сообщения: 794
- Стаж: 14 лет 3 месяца
- Благодарил (а): 58 раз
- Поблагодарили: 20 раз
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Счетчик статистики не отнимает количество тем/постов
Такой вариант.
Проверим кое-что: верните код как был, удалите сообщение с темой и очистите кэш. Потом проверьте статистику.
Проверим кое-что: верните код как был, удалите сообщение с темой и очистите кэш. Потом проверьте статистику.
-
- phpBB 2.0.10
- Сообщения: 794
- Стаж: 14 лет 3 месяца
- Благодарил (а): 58 раз
- Поблагодарили: 20 раз
Re: Счетчик статистики не отнимает количество тем/постов
Пробовал ранее, но на всякий случай попробовал ещё раз - результат в обоих случаях статистика не изменяется после очистки кэша, статистика неверна.
-
- phpBB 2.0.7a
- Сообщения: 644
- Стаж: 13 лет 3 месяца
- Благодарил (а): 18 раз
- Поблагодарили: 19 раз
Re: Счетчик статистики не отнимает количество тем/постов
У меня отключена корзина, бага со статистикой нет. Только что проверил:
1. удалил пост - кол-во постов уменьшилось.
2. удалил тему - уменьшилось на главной.
1. удалил пост - кол-во постов уменьшилось.
2. удалил тему - уменьшилось на главной.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Счетчик статистики не отнимает количество тем/постов
Djeday
Попробуйте удалить прямо из темы с одним постом этот самый единственный пост.
Попробуйте удалить прямо из темы с одним постом этот самый единственный пост.
-
- phpBB 2.0.7a
- Сообщения: 644
- Стаж: 13 лет 3 месяца
- Благодарил (а): 18 раз
- Поблагодарили: 19 раз
Re: Счетчик статистики не отнимает количество тем/постов
Да, удалил. Количество тем уменьшилось, а постов осталось столько же. Помогла только синхронизация.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
-
- phpBB 2.0.10
- Сообщения: 794
- Стаж: 14 лет 3 месяца
- Благодарил (а): 58 раз
- Поблагодарили: 20 раз
Re: Счетчик статистики не отнимает количество тем/постов
Видимо, баг не исправили?rxu писал(а): https://tracker.phpbb.com/browse/PHPBB3-13514
3.1.7