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

Как восстановить вложения?

Проблемы с установкой или работой 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 | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Как восстановить вложения?

Сообщение alt-x »

Предполагаю, что при лечении сайтов от вирусов 1,5 месяца назад было потеряно содержимое папки files, а следовательно, все вложения за 2016-2019 годы более не доступны.
К счастью, в день Икс был сделан бэкап, и папка files до вмешательства сохранилась.
В этой папке кроме файлов вложений (в зашифрованном виде) ещё файлы .htaccess и index.htm.
В рабочей папке новые файлы вложений (датой позже вмешательства) и тоже файлы .htaccess и index.htm.
Как их правильно интегрировать, чтобы удаленные вложения встали на свои прежние места? Просто скопировать из старой папки в новую файлы вложений, а файлы .htaccess и index.htm не трогать? Или их перезаписать старыми файлами? Или как-то по-другому?
Ситуация усугубляется тем, что спустя три дня после лечения, я обновил форум с 3.2.0 до 3.2.7.
Версия phpBB: 3.2.7.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9938
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 176 раз
Поблагодарили: 2765 раз

Re: Как восстановить вложения?

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

Да, просто скопировать, в бинарном режиме. Если не побились при создании бекапа, то подхватятся

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x »

Переписал в бинарном режиме всё содержимое из старой папки в рабочую папку кроме:
подпапки plupload;
файла .htaccess;
файла index.htm.

Вложения подхватились, но выглядят примерно так:
файл_pdf.JPG
Это - файл pdf, если что.

Бэкап, из которого производилось восстановление, создавался простым копированием всего аккаунта на хостинге через FTP-клиент. При этом о существовании различных режимов передачи я узнал только вчера. Очевидно, что при создании бэкапа по умолчанию был выставлен режим - авто.

Больше сделать ничего нельзя?
Версия phpBB: 3.2.7.

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10213
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1359 раз
Поблагодарили: 1305 раз

Re: Как восстановить вложения?

Сообщение Пчелкин »

Значит усе... Это конец.
Может у хостера завалялись папки с хостерскими бекапами? (такое бывает)

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x »

У меня есть апрельский бэкап всего моего аккаунта на хостинге, сделанный аппаратными средствами хостинга. Но там, кроме форума, ещё три сайта с базами данных. Как из этого бэкапа восстановить только содержимое папки files форума, не затронув остальные?
Версия phpBB: 3.2.7.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11541
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2594 раза

Re: Как восстановить вложения?

Сообщение Sheer »

alt-x писал(а):
25.07.2019 10:31
Как из этого бэкапа восстановить только содержимое папки files
Скопировать только содержимое этой папки. Ну очевидно же.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x »

Расширение .tar.gz сбило с толку.
Версия phpBB: 3.2.7.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x »

Смог восстановить почти всё, кроме отрезка 08.04.2019 - 12.06.2019. Там 46 файлов.
Обращался даже на хостинг, вдруг у них бэкапчик какой завалялся, но тщетно. Техподдержка хостинга выразила сомнение, что режим копирования данных мог повлиять на целостность. И посоветовали обратиться на форум, посвященный разработке сайтов на используемой CMS )))
Версия phpBB: 3.2.7.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11541
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2594 раза

Re: Как восстановить вложения?

Сообщение Sheer »

alt-x писал(а):
25.07.2019 20:06
Техподдержка хостинга выразила сомнение, что режим копирования данных мог повлиять на целостность
Режим копирования напрямую влияет на целостность бинарных файлов.
alt-x писал(а):
25.07.2019 20:06
И посоветовали обратиться на форум
Если файлы удалены физически, то можно еще к Папе римскому за помощью обратится. Пусть сотворит чудо, и файлы восстановятся.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x »

Они не удалены физически. Они существуют, но не читаются.
Версия phpBB: 3.2.7.

Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 171 раз
Поблагодарили: 62 раза

Re: Как восстановить вложения?

Сообщение Beer »

Все твои 46 аттачей записаны в таблице phpbb_attachments. Если файла нет в папке forum\files\ физически, а запись имеется - ничего уже не восстановишь. Только по совету Sheer, см. выше.
Сконвертировался с SMF2 в phpBB3.2

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11541
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2594 раза

Re: Как восстановить вложения?

Сообщение Sheer »

alt-x писал(а):
25.07.2019 22:36
но не читаются
Читаются. Но повреждены. Можно попросить кого-нибудь из тибетских шаманов починить. Ну или сразу к Далай-ламе.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x »

Beer писал(а):
25.07.2019 23:38
Если файла нет в папке forum\files\ физически, а запись имеется - ничего уже не восстановишь.
Они есть.
Версия phpBB: 3.2.7.

Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 171 раз
Поблагодарили: 62 раза

Re: Как восстановить вложения?

Сообщение Beer »

В БД указан тип файла. Если это картинка - добавь расширение .jpg или какое там надо - и файл откроется. Естественно, если это архив zip, то с расширением .jpg или .rar он не откроется.
Сконвертировался с SMF2 в phpBB3.2

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Как восстановить вложения?

Сообщение Sumanai »

Beer писал(а):
26.07.2019 12:00
и файл откроется
Файл побит, никак он не откроется.

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