Удалить все комментарии ко всем изображениям - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Удалить все комментарии ко всем изображениям

#1 Пользователь не на сайте   Vovasa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 15-Май 16
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 15 Май 2016 - 09:24

Приветствую всех :)
IPB у меня 3.1.4, галерея 4.0.2,
не так давно мне пришлось сообщение от хостинга о превышении лимита по объему занимаемого места, начал изучать -
оказалось, что у меня могли добавлять комментарии в галерее все желающие, в итоге заспамили совсем - сейчас в галерее комментариев почти 800 тысяч!!!
судя по админке - я не могу удалить массово все комментарии, если в пользовательском интерфейсе я могу удалять только по 10 комментариев за раз,
я так понимаю, что можно удалить комментарии путем очистки соответствующей таблицы базы,но еще пока не сильно разбираюсь в mysql и языке запросов,
поэтому и прошу помощи помочь составить строку запроса очистки таблицы с комментариями
0

#2 Пользователь не на сайте   kgb ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 81
  • Регистрация: 11-Май 13
  • Репутация: 28
  • IPB version:2.3.x
 

Отправлено 15 Май 2016 - 11:40

Комментарии галереи хранятся в таблице ПРЕФИКС_gallery_comments . В phpmyadminе выбираешь таблицу и с отмеченым - очистить (очистить, а не удалить!) Или запрос TRUNCATE `ПРЕФИКС_gallery_comments`;
Только. Какое отношение комментарии имеют к нехватке места.
0

#3 Пользователь не на сайте   Vovasa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 15-Май 16
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 15 Май 2016 - 17:48

комментарии же тоже место занимают :)
очистил, спасибо, но смотрю в альбомах - в углу каждой фотографии количество комментариев не обнулилось
посмотрел, у меня оказывается есть таблица с таким огромным количеством строк, изображений в галерее чуть меньше 10 тысяч,
а тут вот такое, не подскажите почему так много ?:
-------
Отображение строк 96377340 - 96377364 (96377365 всего, Запрос занял 139.8027 сек.)
SELECT *
FROM `ibf_gallery_bandwidth`
LIMIT 96377340 , 30
-------

Сообщение изменено: Vovasa (15 Май 2016 - 17:52)

0

#4 Пользователь не на сайте   kgb ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 81
  • Регистрация: 11-Май 13
  • Репутация: 28
  • IPB version:2.3.x
 

Отправлено 15 Май 2016 - 21:57

Цитата

количество комментариев не обнулилось

их кол-во храниться в таблице изображений, может еще где, не знаю

Цитата

ibf_gallery_bandwidth


запусти задачу в планировщике по очистке.
А вообще не туда ковыряешь. Скачай эту ibf_gallery_bandwidth и увидешь что она занимает всего несколько мегабайт
Ты в курсе, что глалерея на каждую картинку создает 3 файла? Оригинальный, Large, Medium, Small и Thumbnail ??
0

#5 Пользователь не на сайте   Vovasa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 15-Май 16
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 16 Май 2016 - 06:04

в общем после удаления комментариев-спама база уменьшилась примерно на 500мб, посмотрел статистику mysql
получается
---
База данных Сравнение Таблицы Строки Данные Индексы Всего Фрагментировано
vovasaru_11 cp1251_general_ci 150 96,542,196 4ГБ 4.2ГБ 8.2ГБ 788 Байт
---
почитал в инете, что есть обновить индексы, то размер индексов значительно уменьшится, но я не нашел в phpadmin инструментов для
переиндексации
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна