Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Как удалить вложения в phpBB

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
ulot3049
phpBB 1.0.0
Сообщения: 2
Стаж: 8 лет 8 месяцев

Как удалить вложения в phpBB

Сообщение ulot3049 »

Все пользователи стали получать сообщение: "Достигнут максимальный общий размер ваших вложений."
В админке, в настройках вложений установлено ограничение на общий объем вложений 65мб.
Я удалил из папки files на сервере все файлы, но статистика в админке утверждает что:
Вложений: 681
Размер всех вложений: 64.42 МБ
пользователи попрежнему не могут загрузить файлы и получают сообщение: "Достигнут максимальный общий размер ваших вложений."

Что нужно сделать, может сбросить кеш или в базе почистить какие-то таблицы?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Как удалить вложения в phpBB

Сообщение LavIgor »

ulot3049 писал(а): Я удалил из папки files на сервере все файлы
И зря.
Ведь имена файлов и ссылки на них хранятся в базе данных. Вычищать их нужно в том числе и оттуда.
Можно воспользоваться STK, можно вручную покопаться. Но копать именно в сторону базы данных.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Как удалить вложения в phpBB

Сообщение Sheer »

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

Отправлено спустя 1 минуту 42 секунды:
Если удалил все файлы, то нужно тупо очистить таблицу phpbb_attachments. Но это жесть!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
ulot3049
phpBB 1.0.0
Сообщения: 2
Стаж: 8 лет 8 месяцев

Re: Как удалить вложения в phpBB

Сообщение ulot3049 »

Спасибо!
Почистил таблицу attachments, синхронизировал данные по статистики. Теперь все правильно считается.

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