Столкнулся с проблемой. При удалении последнего сообщения в топике (т.е. фактически при удалении самого топика), получаю следующее сообщение:
Ошибка Базы Данных: MySQL server has gone away
Файл: /usr/local/www/smf/Sources/RemoveTopic.php
Строка: 355
После этого сообщение пропадает из интерфейса форума, но не из самой БД. А после применения "Пересчёт всех счётчиков и статистики форума" сообщение закономерно появляется и обратно на интерфейсе форума.
Дальнейшее изучение проблемы показало, что полное удаление всех записей из таблиц messages и topics (с дальнейшим вызовом функции "поиск и исправление любых ошибок"), позволяет создавать и удалять топик, но к сожалению только до тех пор пока этих топиков не больше двух :-\
Конфигурация сервера:
FreeBSD 5.4
smf 1.1 RC2
apache+mod_perl-1.3.34_3
mod_php5-5.1.2_1,1
mysql-server-5.0.18_1
1. Как давно качали установочный архив форума?
2. Уж очень на проблемы с MySQL смахивает...