Уважаемые пользователи!
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.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

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

Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение red_python »

При публикации поста на своём сайте под phpBB прикрепил изображения в посте. Хочу внести теперь в них изменения, чтобы не редактировать публикацию заново. Мне необходимо скачать изображения, чтобы отредактировать их в фоторедакторе, а потом подменить их на хостинге.

Как мне обнаружить где хранятся интересующие меня файлы изображений?


Описание проблемы: место хранение файлов изображений
Произведенные изменения, после которых начались неполадки:
Версия phpBB: 3.2.2
Используемые стили: prosilver
Используемые моды/расширения: BB3Hide, External Links Open in New Window, Notify Admin on Registration, VigLink
Версия PHP:: 5.6.34-pl0-gentoo
Используемая СУБД и её версия: 5.6.33
Ссылка на конференцию:
Есть ли у вас тестовый аккаунт:
Использовался ли поиск для решения проблемы:
Если да, то какие запросы вы использовали:
Аватара пользователя
moonrise
phpBB 1.4.2
Сообщения: 57
Стаж: 5 лет 10 месяцев
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение moonrise »

картинки хранятся в папке files
соответствие картинок можно найти в админке: Сообщения - Вложение - управление вложениями. При наведении на исходное/отображаемое на форуме имя файла копируйте ссылку. в ней SID, который соответствует имени файлу на сервере.
Просто хороший человек
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение Татьяна5 »

red_python писал(а): 24.01.2019 7:29 чтобы отредактировать их в фоторедакторе, а потом подменить их на хостинге
Это приведёт к тому, что картинка перестанет отображаться
Скачайте картинку из сообщения, отредактируйте, потом отредактируйте сообщение, удалите оттуда старую картинку и загрузите новую
red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 6 лет 2 месяца
Благодарил (а): 5 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение red_python »

насколько я понимаю, изображения хранятся в каталоге %корневой_каталог_сайта%/files/…

в нём ряд файлов, судя по всему, в захэшированном виде.. веротяно таки да.. хэширование не просто имени, а именно файла..

так с ходу даже сложно представить где в CMS происходит вышеуказанная операция, как можно было бы временно использовать заплатку или перехэшировать файлы..

... к сожалению по ряду причин было бы проще если бы удалось скачивать и загружать файлы туда/обратно..

может быть есть какой-нибудь способ для администратора веб-сайта всё таки какой-нибудь манипуляции?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение Татьяна5 »

red_python писал(а): 24.01.2019 9:29 хэширование не просто имени, а именно файла
Нет, просто имени
red_python писал(а): 24.01.2019 9:29 может быть есть какой-нибудь способ для администратора веб-сайта всё таки какой-нибудь манипуляции?
И миниатюры править вручную, и в БД поля править вручную (для каждой картинки). Выходит сложней и дольше, чем просто отредактировать сообщение
red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 6 лет 2 месяца
Благодарил (а): 5 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение red_python »

Татьяна5 писал(а): 24.01.2019 9:49 Нет, просто имени
 
нее, не думаю что имени, иначе бы можно было переименовав 0c6ac9a0665b057296675c1950c1b833 в img.jpg и посмотреть картинку, - но так не получится.

Татьяна5 писал(а): 24.01.2019 9:49 И миниатюры править вручную, и в БД поля править вручную (для каждой картинки). Выходит сложней и дольше, чем просто отредактировать сообщение

на самом деле, как бы изначально так и хотел сделать, но в процессе всплыли куча нюансов, которые показали, что не так уж и проще..

Вот скажем одна из причин:

если бы речь шла о постах где допустим 1 картинка, то в принципе ладно. Но на форуме стали всё чаще попадаться сообщения с несколькими картинками. И по какой-то непонятной причине, после редактирования сообщения часть картинок может пропасть из сообщения. Вместо них появляется текст:
Вложение image002.jpg больше недоступно

Судя по всему при редактирование в списке прикреплённых остаётся только 1 строчка с прикреплённым файлом, а все остальные прикреплённые пропадают.

Отправлено спустя 7 минут 27 секунд:
UPD:
red_python писал(а): 24.01.2019 10:27 нее, не думаю что имени, иначе бы можно было переименовав 0c6ac9a0665b057296675c1950c1b833 в img.jpg и посмотреть картинку, - но так не получится.
хотя да, действительно похоже только имени... дело в том, что если скачать файл через FTP-клиент как текстовой (по-умолчанию для файлов без расширения) и переименовать, то может не получится из-за того что режим передачи должен быть "двоичным"

:( интересная штука получается, вот так скопируешь сайт через FTP понадеявшись.. и потом все картинки на форуме phpBB битые будут, так чтоли.. ничёсе :cry:
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 5 месяцев
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение Pazh »

red_python писал(а): 24.01.2019 10:40 Судя по всему при редактирование в списке прикреплённых остаётся только 1 строчка с прикреплённым файлом, а все остальные прикреплённые пропадают.
Обновите форум - это баг одной из версий
red_python писал(а): 24.01.2019 10:40 нее, не думаю что имени, иначе бы можно было переименовав 0c6ac9a0665b057296675c1950c1b833 в img.jpg и посмотреть картинку, - но так не получится.
Иногда не надо "думать", особенно когда не разбираетесь, а делать так как советуют "старшие товарищи". Если переименовать файл в img.jpg и соответственно переименовать его в БД - то он прекрасно отобразится
Помощь в ЛС/email только за WM или ЮMoney
red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 6 лет 2 месяца
Благодарил (а): 5 раз

Re: Где и как хранятся картинки на форуме phpBB, редактирование и манипуляция с ними

Сообщение red_python »

Pazh писал(а): 24.01.2019 10:49 Иногда не надо "думать", особенно когда не разбираетесь, а делать так как советуют "старшие товарищи". Если переименовать файл в img.jpg и соответственно переименовать его в БД - то он прекрасно отобразится
так то оно да... только разбирательство с данной проблемой помогло дополнительно избавится от проблем с копированием сайта на будущее (хотя если честно давно использую SSH, а FTP крайне редко)

в итоге обработку файлов сделал по своему методу, разобравшись с режимом передачи по FTP ... а версию движка, последую вашем совету и обновлю в ближайшем будущем, спасибо за информацию о баге ;)

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