Bogatyr Posted November 17, 2014 Share Posted November 17, 2014 Друзья, привет! После переноса и очистки форуме на главное странице висит старое кол-во сообщений. Всё что только можно было заюзать в админке - сделал, потыкал во все инструменты обновления и пересчета, инструменты очистки. Все задачи из планировщика задач запустил принудительно, подождал сутки. Кол-во пользователей, рекорд посещаемости и т.д. всё обновилось, кроме счетчика "Всего сообщений". Подскажите плз как быть? Link to comment Share on other sites More sharing options...
newbie Posted November 17, 2014 Share Posted November 17, 2014 Кеш обновляли? Все значения статистики хранятся в кеше. Link to comment Share on other sites More sharing options...
siv1987 Posted November 17, 2014 Share Posted November 17, 2014 Пересчет и обновление -> Пересчитать количество тем и сообщений?Этот инструмент обновляет счетчик сообщений на главной. Если после пересчет статистика показывает то же самое количество, значит в базе возможно действительно такое количество сообщений. Link to comment Share on other sites More sharing options...
Bogatyr Posted November 17, 2014 Author Share Posted November 17, 2014 Кеш обновляли? Все значения статистики хранятся в кеше.Чистил не помогло. Link to comment Share on other sites More sharing options...
Bogatyr Posted November 17, 2014 Author Share Posted November 17, 2014 Пересчет и обновление -> Пересчитать количество тем и сообщений?Этот инструмент обновляет счетчик сообщений на главной. Если после пересчет статистика показывает то же самое количество, значит в базе возможно действительно такое количество сообщений.Юзал этот инструмент уже ни один раз. А не подскажите где в базе снести все сообщения? Link to comment Share on other sites More sharing options...
siv1987 Posted November 17, 2014 Share Posted November 17, 2014 А не подскажите где в базе снести все сообщения?Снести все сообщения на форуме? Или обнулить счетчик статистики? Если последнее - то статистика это сериализованная строка в кеше stats, и даже если его сбросить, при следующем обновлении - а это может произойти при новом сообщений, или пересчете ежедневной статистке, он обновится вновь. Раз он показывает что есть такое количество - значит такое количество сообщений и есть. Это могут быть удаленные сообщения, которые не удаляются сразу после удаления на форуме. Link to comment Share on other sites More sharing options...
Bogatyr Posted November 17, 2014 Author Share Posted November 17, 2014 Да, где удалить все сообщения на форуме? Ибо мне кажется удалял я как-то неправильно, я сносил темы и ветки. И я подозреваю, что всё это добро где просто помечено на удаление, потому что названия старых тем тоже периодически всплывают. Где теперь удалить всё это добро помеченное на удаление? Link to comment Share on other sites More sharing options...
siv1987 Posted November 17, 2014 Share Posted November 17, 2014 Да, где удалить все сообщения на форуме?Где теперь удалить всё это добро помеченное на удаление?Так все или только помеченные на удаления? Потому что небольшая разница между ними есть. Удаленные сообщения можно найти в панели модератора. Link to comment Share on other sites More sharing options...
Bogatyr Posted November 17, 2014 Author Share Posted November 17, 2014 Так все или только помеченные на удаления? Потому что небольшая разница между ними есть. Удаленные сообщения можно найти в панели модератора.В панеле модератора были удаленные темы. Удалил их полностью, после этого заново всё пересчитал, кэши почистил, ничего не поменялось... Link to comment Share on other sites More sharing options...
siv1987 Posted November 17, 2014 Share Posted November 17, 2014 Попробуйте запросом (ibf_ - префикс таблицы) DELETE FROM ibf_posts WHERE queued=3 Link to comment Share on other sites More sharing options...
newbie Posted November 18, 2014 Share Posted November 18, 2014 В панеле модератора были удаленные темы. Удалил их полностью, после этого заново всё пересчитал, кэши почистил, ничего не поменялось...Посмотрите в БД, есть ли сообщения и темы Попробуйте запросом (ibf_ - префикс таблицы)DELETE FORM ibf_posts WHERE queued=3FORM заменить на FROM 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now