Собщение удаляется с косячком

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Belui
phpBB 1.4.4
Сообщения: 127
Стаж: 16 лет 7 месяцев
Благодарил (а): 28 раз
Поблагодарили: 1 раз

Собщение удаляется с косячком

Сообщение Belui »

Произведенные изменения, после которых начались неполадки: Точно не скажу что после изминений, но до того как заметил, ставился Medals System MOD, и Posts merging
Версия phpBB: 3.0.7-PL1
Используемые стили: maxthon
Используемые моды: User Blog Mod, Who was here?, Medals System MOD, Posts merging, mchatphp, галлерея, Флаг, User Reputation Points
Версия PHP: Информация у гл Админа
Используемая СУБД и её версия: Информация у гл Админа
Ссылка на конференцию: http://homepigeons.ru/forum
Есть ли у вас тестовый аккаунт: нет
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: проблемы с удалением сообщений

Описание проблемы:
Всем привет! Подскажите пожалуйста. С недавнего времени, у меня на форуме, при удаление самого первого сообщения в теме через кнопку которая находиться в нем же, после подтверждения появляется страница с непонятным содержимым от БД вроде:

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

ОБЩАЯ ОШИБКА
SQL ERROR [ mysql4 ]

Out of range value for column 'forum_topics_real' at row 1 [1264]

SQL

UPDATE bob_forums SET forum_topics_real = forum_topics_real - 33, forum_topics = forum_topics - 33 WHERE forum_id = 4

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1461
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1560
CALL: delete_post()

FILE: posting.php
LINE: 314
CALL: handle_post_delete()
Сообщение то удаляется, но после вот такого вот предупреждения.

Подскажите пожалуйста, что нужно сделать, что бы сообщения удалялись без этой отвратительной надписи
Остальные последующие сообщения, 2,3,4 и тд удаляются как и должно быть.
Последний раз редактировалось Belui 23.09.2011 12:42, всего редактировалось 1 раз.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Собщение удаляется с косячком

Сообщение HAMMER663 »

зайдите в phpmyadmin и посмотрите какой тип имеет поле forum_topics_real
должно быть mediumint(8) unsigned
Аватара пользователя
Belui
phpBB 1.4.4
Сообщения: 127
Стаж: 16 лет 7 месяцев
Благодарил (а): 28 раз
Поблагодарили: 1 раз

Re: Собщение удаляется с косячком

Сообщение Belui »

HAMMER663, спасибо за ответ, сегодня вечером посмотрю.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Собщение удаляется с косячком

Сообщение HAMMER663 »

а вообще еще раз почитайте тему с модом Posts merging
возможно что-то не было внесено дополнительно в код файла posting.php

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