Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 6 июля 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 2 года 5 месяцев
Благодарил (а): 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
Стаж: 2 года 2 месяца
Благодарил (а): 13 раз
Поблагодарили: 1 раз

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

Сообщение moonrise »

картинки хранятся в папке files
соответствие картинок можно найти в админке: Сообщения - Вложение - управление вложениями. При наведении на исходное/отображаемое на форуме имя файла копируйте ссылку. в ней SID, который соответствует имени файлу на сервере.
Просто хороший человек

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10134
Стаж: 8 лет 11 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2825 раз

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

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

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

red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 2 года 5 месяцев
Благодарил (а): 5 раз

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

Сообщение red_python »

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

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

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

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

может быть есть какой-нибудь способ для администратора веб-сайта всё таки какой-нибудь манипуляции?

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10134
Стаж: 8 лет 11 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2825 раз

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

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

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

red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 2 года 5 месяцев
Благодарил (а): 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
Сообщения: 2194
Стаж: 10 лет 8 месяцев
Благодарил (а): 41 раз
Поблагодарили: 455 раз

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 или ЯД

red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 2 года 5 месяцев
Благодарил (а): 5 раз

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

Сообщение red_python »

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

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

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