Не получается удалить потерянные вложения
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Crelby
- phpBB 1.4.2
- Сообщения: 74
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Не получается удалить потерянные вложения
Описание проблемы:
Не получается удалить потерянные вложения. Список есть, чек-боксы есть, при выборе чек-боксов и нажатии кнопки "Отправить", страница задумывается секунды на 2-3, а затем просто перезагружается без каких-либо комментариев. Файлы остаются на месте. Я проверял, ссылка на файл продолжает висеть в базе данных, файл физически продолжает быть на диске.
Права на каталог - 777, права на файлы - 666.
Произведенные изменения, после которых начались неполадки:
Тут сложно сказать, давно не заходил удалять эти файлы, их накопилось много, несколько сотен. Возможно, проблема в их количестве?
Версия phpBB*: 3.0.11
Используемые шаблоны: Только subsilver2
Используемые моды: Сейчас уже не помню, новые моды давно не ставил проблема появилась гораздо позже установки какого-либо мода.
Версия PHP: PHP Version 5.3.3-7+squeeze16
Используемая СУБД и её версия: Версия MySQL-клиента: 5.1.66
Ссылка на конференцию: http://airgun.org.ru/forum/
Есть ли у вас тестовый аккаунт**: Да.
Использовался ли поиск для решения проблемы: Разумеется.
Если да, то какие запросы вы использовали: "Не получается удалить потерянные вложения phpbb", "phpbb attachment delete"
Каким браузером вы пользовались и есть ли проблема с другими браузерами: Firefox 22, IE8. Везде одинаково.
Не получается удалить потерянные вложения. Список есть, чек-боксы есть, при выборе чек-боксов и нажатии кнопки "Отправить", страница задумывается секунды на 2-3, а затем просто перезагружается без каких-либо комментариев. Файлы остаются на месте. Я проверял, ссылка на файл продолжает висеть в базе данных, файл физически продолжает быть на диске.
Права на каталог - 777, права на файлы - 666.
Произведенные изменения, после которых начались неполадки:
Тут сложно сказать, давно не заходил удалять эти файлы, их накопилось много, несколько сотен. Возможно, проблема в их количестве?
Версия phpBB*: 3.0.11
Используемые шаблоны: Только subsilver2
Используемые моды: Сейчас уже не помню, новые моды давно не ставил проблема появилась гораздо позже установки какого-либо мода.
Версия PHP: PHP Version 5.3.3-7+squeeze16
Используемая СУБД и её версия: Версия MySQL-клиента: 5.1.66
Ссылка на конференцию: http://airgun.org.ru/forum/
Есть ли у вас тестовый аккаунт**: Да.
Использовался ли поиск для решения проблемы: Разумеется.
Если да, то какие запросы вы использовали: "Не получается удалить потерянные вложения phpbb", "phpbb attachment delete"
Каким браузером вы пользовались и есть ли проблема с другими браузерами: Firefox 22, IE8. Везде одинаково.
-
Татьяна5
- Поддержка

- Сообщения: 13185
- Стаж: 15 лет 3 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11417
- Стаж: 16 лет 9 месяцев
- Благодарил (а): 1836 раз
- Поблагодарили: 1358 раз
Re: Не получается удалить потерянные вложения
755 или обратись к хостеру на предмет неправильной настройки серверских допусков рута к файлам папок...Crelby писал(а): права на файлы - 666.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Crelby
- phpBB 1.4.2
- Сообщения: 74
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Не получается удалить потерянные вложения
Пчелкин, у меня VDS, где эти настройки посмотреть самому?
Добавлено спустя 36 минут 53 секунды:
Я обозначил все файлы 755, ситуация не изменилась.
Добавлено спустя 36 минут 53 секунды:
Я обозначил все файлы 755, ситуация не изменилась.
Re: Не получается удалить потерянные вложения
У меня почти такая же ситуация, опытным путём пришел к тому, что это происходит, если потерянных вложений больше 400.
Приходится удалять небольшими порциями - по10, 20 вложений, пока не станет 400, потом все сразу нормально удаляются. Мне кажется, что это как-то связано с выделяемой памятью. Но что подкрутить - еще не понял (использую выделенный сервер).
P.S. Заодно спрошу - нет ли мода, который автоматически удаляет потерянные вложения, напрягает каждый день заходить на форум, чтобы их удалить...
Приходится удалять небольшими порциями - по10, 20 вложений, пока не станет 400, потом все сразу нормально удаляются. Мне кажется, что это как-то связано с выделяемой памятью. Но что подкрутить - еще не понял (использую выделенный сервер).
P.S. Заодно спрошу - нет ли мода, который автоматически удаляет потерянные вложения, напрягает каждый день заходить на форум, чтобы их удалить...
-
Crelby
- phpBB 1.4.2
- Сообщения: 74
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Не получается удалить потерянные вложения
К сожалению, как я уже говорил, не удаляет даже по одной.
Добавлено спустя 14 минут 29 секунд:
Судя по базе данных, WHERE `is_orphan` =1, у меня 3200 таких вложений. Ну да, давно я этим не занимался.
Видимо, всё-таки их число перешагнуло какую-то неведомую границу.
Видимо, надо писать спецскрипт.
Добавлено спустя 14 минут 29 секунд:
Судя по базе данных, WHERE `is_orphan` =1, у меня 3200 таких вложений. Ну да, давно я этим не занимался.
Видимо, всё-таки их число перешагнуло какую-то неведомую границу.
Видимо, надо писать спецскрипт.
Re: Не получается удалить потерянные вложения
Crelby, а если их частями прикреплять к каким-нибудь сообщениям, а потом эти сообщения удалять? Такой вариант срабатывает?
-
Crelby
- phpBB 1.4.2
- Сообщения: 74
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Не получается удалить потерянные вложения
Прикрепление тоже не срабатывает. Видимо, слишком большой перекап.
Добавлено спустя 39 минут 42 секунды:
Проблему решил так:
Далее:
И удаляем из админки по 100 шт или по сколько удаляется. Удачи всем.
Добавлено спустя 39 минут 42 секунды:
Проблему решил так:
Код: Выделить всё
UPDATE `ИМЯ_БД`.`phpbb3_attachments` SET `is_orphan` = '2' WHERE `phpbb3_attachments`.`is_orphan` = '1';Код: Выделить всё
UPDATE `ИМЯ_БД`.`phpbb3_attachments` SET `is_orphan` = '1' WHERE `phpbb3_attachments`.`is_orphan` = '2' LIMIT 100;-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 7 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Не получается удалить потерянные вложения
Столкнулся с аналогичной проблемой.
Потерянных вложений более 500.
По одному также не удаляются.
Всё как у автора.
Скуль инструкция не понятна. ((
Что она делает, вразумите плз?
Потерянных вложений более 500.
По одному также не удаляются.
Всё как у автора.
Скуль инструкция не понятна. ((
Что она делает, вразумите плз?
-
Crelby
- phpBB 1.4.2
- Сообщения: 74
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Не получается удалить потерянные вложения
Это значит, что выводятся только по 100 вложений.Crelby писал(а):LIMIT 100;
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 7 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Не получается удалить потерянные вложения
Всё равно не понял, простите уж.
Это 2 отдельных скуля для выполнения в БД или надо править какие-то файлы?
Это 2 отдельных скуля для выполнения в БД или надо править какие-то файлы?
-
Crelby
- phpBB 1.4.2
- Сообщения: 74
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Не получается удалить потерянные вложения
1-я инструкция - помечаем все орфаны (1) заведомо не использующейся цифрой (2).
2-я инструкция - помечаем орфаны (2) заново правильной меткой (1), но по 100 шт.
Удаляем вложения из админки.
2-ю инструкцию повторяем до тех пор, пока не удалим всё.
2-я инструкция - помечаем орфаны (2) заново правильной меткой (1), но по 100 шт.
Удаляем вложения из админки.
2-ю инструкцию повторяем до тех пор, пока не удалим всё.
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 7 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Не получается удалить потерянные вложения
Всё понял, спасибо. Не мог понять, что за 2-ка.
Добавлено спустя 13 минут 5 секунд:
Супер, всё отработало. Было около 2000 вложений.
Добавлено спустя 13 минут 5 секунд:
Супер, всё отработало. Было около 2000 вложений.
-
Жизнь
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 13 лет 1 месяц
Re: Не получается удалить потерянные вложения
ДОбрый день!
не удалялись вложения несколько лет, попробовала указанные в теме запросы sql не получилось. (может что не так делаю)
Подскажите, как решить проблему и удалить все-таки потерянные вложения?
не удалялись вложения несколько лет, попробовала указанные в теме запросы sql не получилось. (может что не так делаю)
Подскажите, как решить проблему и удалить все-таки потерянные вложения?

