Удаление личных сообщений

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

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

Сообщение #1 Girl » 01.08.2013, 14:06

Всем привет,
Была необходимость почистить лс всех пользователей на сайте, удаляла с БД phpbb_privmsgs . Сообщения исчезли , но:
Без имени-7.jpg

количество страниц так и осталось в личке висеть (10 страниц какв примере ) , на какую ни нажми - везде пусто ( кеш с админки phpbbex чистила)
Увеличилось занимаемое дисковое пространство ( почему?)
Соответственно у меня пара вопросов : как удалить эти странные пустые страницы в личке и где я еще должна очистить что ( из-за того что увеличилось) ( возможно на уровне хостинга таблицу с логами или где-то что-то еще?) Вообщем нужно чтоб от сообщений и следа не осталось, прошу помощи пож-ста.

Добавлено спустя 47 минут 55 секунд:
обнаружилась еще проблемка-с....
Нет писем в отпревленных . Входящие новые присутствуют.
в отправленных как выше на картинке пусто, но написано "Папка заполнена на 100% (300 из 300 сообщений)"
... :cry:
Последний раз редактировалось Girl 01.08.2013, 15:28, всего редактировалось 1 раз.
Girl
Автор темы
Аватара
Репутация: 18
С нами: 12 лет 1 месяц

Сообщение #2 Sumanai » 01.08.2013, 15:28

Girl:Увеличилось занимаемое дисковое пространство ( почему?)

Личные сообщения хранятся в БД и не пересекаются с файлами на диске. Скорее всего просто новые пользователи с новыми аватарками.

Girl:Соответственно у меня пара вопросов : как удалить эти странные пустые страницы в личке и где я еще должна очистить что ( из-за того что увеличилось)

Число сообщений хранится в таблице phpbb_privmsgs_to , попробуйте очистить и её. На тестовом форуме у меня это прокатило, но ничего не гарантирую. И вообще, лучше так не удалять, а настроить ограничения для новых пользователей, а для старых, имхо, места в БД не жалко.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #3 Girl » 01.08.2013, 15:30

уже боюсь чего делать, пробовать наверное более не рискну... :fie: надо чтоб наверняка починить... жду-с что ответит Veg ...
Последний раз редактировалось Girl 01.08.2013, 15:34, всего редактировалось 1 раз.
Girl
Автор темы
Аватара
Репутация: 18
С нами: 12 лет 1 месяц

Сообщение #4 Sumanai » 01.08.2013, 15:33

Girl:уже боюсь чего делать,

Поздно боятся, уже напортачили. Сначала тестируйте такие действия на локальной копии ПК. Тема про денвер на этом форуме есть.
Но дальше личных сообщений изменения не отразятся.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #5 Girl » 01.08.2013, 15:36

Sumanai:Поздно боятся, уже напортачили.
тогда вот еще вопрос: как правильно очистить все лс всех пользователей ? Если в БД такая функция предусмотрена, то почему она с форумом не синхронизирована получается?
Girl
Автор темы
Аватара
Репутация: 18
С нами: 12 лет 1 месяц

Сообщение #6 Sumanai » 01.08.2013, 16:21

Girl:тогда вот еще вопрос: как правильно очистить все лс всех пользователей ?

Такой функции не предусмотрено.

Girl:Если в БД такая функция предусмотрена,

В БД предусмотрена очистка любой таблицы, а очистка некоторых может поломать форум совсем. Возможности софта по работе с базами данных не связаны с форумом. Инструменты для работы с БД вообще предназначены для понимающих людей, обычным пользователям нужен разве что бекап.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #7 VEG » 01.08.2013, 17:26

Ломать, так до конца. Попробуйте очистить ещё таблицу phpbb_privmsgs_to и выполнить запрос:
Код: Выделить всё
UPDATE `phpbb_privmsgs_folder` SET `pm_count` = 0;
Возможно, поможет. Надеюсь, у вас есть бэкап.

Больше так не делайте. Личные сообщения занимают очень мало места. Одна фотография в галерее или вложение на вашем форуме тратит больше ресурсов, чем несколько сотен личных сообщений.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1668
С нами: 12 лет 7 месяцев

Сообщение #8 Girl » 01.08.2013, 18:05

фух) работает вроде , спасибо :smile:
не из-за веса стёрла лсы...
Girl
Автор темы
Аватара
Репутация: 18
С нами: 12 лет 1 месяц


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