Восстановить удаленные сообщения с форума

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Восстановить удаленные сообщения с форума

Сообщение Shredder »

San4 писал(а): Ну и исчезли все новые посты (после даты бэкапа).
После того скрипта не могут исчезнуть данные, т.к. он ничего не удаляет. Я, конечно, не гуру в mysql, но разве могут запросы INSERT INTO SELECT удалить какие-то данные из БД?

Отправлено спустя 1 минуту 58 секунд:
San4 писал(а): Я так понимаю в ней нужно указать ID всех тем форума?
Только тех, которые хотите восстановить.

После ошибок поможет только откат БД назад, и пробовать снова.
San4
phpBB 1.0.0
Сообщения: 9
Стаж: 11 лет 4 месяца
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Восстановить удаленные сообщения с форума

Сообщение San4 »

Shredder писал(а): После того скрипта не могут исчезнуть данные, т.к. он ничего не удаляет
Нет, все нормально. Скрипт для восстановления удаленных тем работает исправно! Это просто я пытался сделать этим скриптом, то для чего он не предназначен :oops: Так как "topics_restore"-скрипт нужен:
Shredder писал(а): для восстановления удалённых тем
А у меня, темы все целые, но удалены некоторые важные посты из этих тем (посты двух пользователей). Поэтому, у меня не получается нужного результата :cry:
Shredder писал(а): Если восстанавливать нужно не темы, а посты отдельного пользователя из разных тем, то скрипт для тем нужно модифицировать.
а как его модифицировать? :oops:
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Восстановить удаленные сообщения с форума

Сообщение Shredder »

San4 писал(а): а как его модифицировать?
Такой скрипт уже есть, но лично у меня он как положено не работает. То ли из-за багов mysql, то ли ещё из-за чего-то. Сыпятся непонятные "ашипки" типа "column count doesn't match value count at row 1 [1136]"

Попробуйте, может вам повезёт больше:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
San4
phpBB 1.0.0
Сообщения: 9
Стаж: 11 лет 4 месяца
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Восстановить удаленные сообщения с форума

Сообщение San4 »

Попробовал сейчас на копии форума на локальном сервере - вроде все получилось!!! Скрипт никаких ошибок не выдавал, посты восстановились!
Shredder писал(а): Сыпятся непонятные "ашипки" типа "column count doesn't match value count at row 1 [1136]"
Это Вы имели ввиду возникновение ошибок во время выполнения скрипта? Или это ошибки возникают уже на самом форуме, после восстановления при помощи этого скрипта?
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Восстановить удаленные сообщения с форума

Сообщение Shredder »

San4 писал(а): только при выполнении скрипта
Да.

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