Восстановление старого форума
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- quant_ds
- Заглянул на огонек
- Сообщения: 15
- Стаж: 11 лет 1 месяц
- Откуда: Buenos Aires
- Контактная информация:
Восстановление старого форума
Привет PHPBB-воды
Получил тут задачку привести в порядок один старый, но очень загаженный (в смысле кривыми модами и не менее кривыми их установками) форум. Короче нужно довести до ума....
Очень не хочется разгребать что там натворили в коде, ибо видно что часть модов устанавливали через автомод, другие ручками, при этом не заморачиваясь русификацией, даже не позаботились о копировании папок En в папки Ru - чтоб хоть английские названия были - в админке сплошняком в названиях фигурные скобки.
Сплошь и рядом операции в админке вываливают ошибки PHP о отсутствии файлов или еще чего.
Короче мрак который можно разгребать долго.
Поэтому принял решение как то вытаскивать данные из БД и втыкать их в голую установку, вопрос как....
Моды навтыкали новых полей и таблиц.
Вопрос стоит - как это сделать? - слышал ли кто а подобных конвертерах баз чтобы из старой базы PHPBB надергать только тех данных которые соответствуют голой установке PHPBB. Или есть для этого более простой путь?
Самому что первое пришло в голову - это натравить на базу скрипт конвертации баз PHPBB в PHPBBex , но не уверен что он за собой не притащит ничего лишнего из старой базы
П.С. - Увы я не програмер, только админ-сетевик , и в PHP для кодинга плохо разбираюсь, поэтому ищу чужие решения для этого - на PHP или скрипт SQL
Заранее спасибо
Получил тут задачку привести в порядок один старый, но очень загаженный (в смысле кривыми модами и не менее кривыми их установками) форум. Короче нужно довести до ума....
Очень не хочется разгребать что там натворили в коде, ибо видно что часть модов устанавливали через автомод, другие ручками, при этом не заморачиваясь русификацией, даже не позаботились о копировании папок En в папки Ru - чтоб хоть английские названия были - в админке сплошняком в названиях фигурные скобки.
Сплошь и рядом операции в админке вываливают ошибки PHP о отсутствии файлов или еще чего.
Короче мрак который можно разгребать долго.
Поэтому принял решение как то вытаскивать данные из БД и втыкать их в голую установку, вопрос как....
Моды навтыкали новых полей и таблиц.
Вопрос стоит - как это сделать? - слышал ли кто а подобных конвертерах баз чтобы из старой базы PHPBB надергать только тех данных которые соответствуют голой установке PHPBB. Или есть для этого более простой путь?
Самому что первое пришло в голову - это натравить на базу скрипт конвертации баз PHPBB в PHPBBex , но не уверен что он за собой не притащит ничего лишнего из старой базы
П.С. - Увы я не програмер, только админ-сетевик , и в PHP для кодинга плохо разбираюсь, поэтому ищу чужие решения для этого - на PHP или скрипт SQL
Заранее спасибо
Последний раз редактировалось quant_ds 27 апр 2013, 23:23, всего редактировалось 1 раз.
- akella1900
- Хорошо тут живется
- Сообщения: 1568
- Стаж: 11 лет 5 месяцев
- Откуда: Слявный город Николяев :-)
- Контактная информация:
Восстановление старого форума
получите голый форум что дальше? потом будете устанавливать моды по новой? и дальше дергать под них данные? на том форуме есть юзеры, посещаемость? или так завалялся где то в загашнике?quant_ds писал(а):из старой базы PHPBB надергать только тех данных которые соответствуют голой установке PHPBB
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
Восстановление старого форума
Скрипт конвертации в phpbbex не очистит старую БД, а просто еще навтыкает кучу своих таблиц и полей. Получится еще бОльшая путаница.quant_ds писал(а):Самому что первое пришло в голову - это натравить на базу скрипт конвертации баз PHPBB в PHPBBex , но не уверен что он за собой не притащит ничего лишнего из старой базы
quant_ds писал(а):Короче нужно довести до ума....
Что под этим подразумевается? Восстановить существующие моды или их полностью удалить?
- quant_ds
- Заглянул на огонек
- Сообщения: 15
- Стаж: 11 лет 1 месяц
- Откуда: Buenos Aires
- Контактная информация:
Восстановление старого форума
Нет не завалялся, и юзеры и посещаемость есть, просто изначально был создан спустя рукава, без оглядки на последствияakella1900 писал(а):на том форуме есть юзеры, посещаемость? или так завалялся где то в загашнике?
а сейчас когда все зашло слишком далеко в этой безалаберности - создатель заорал SOS. .. когда я туда пришел - бекапы нашлись только 3 месячной давности - это так к слову
Наверно да , данные наверно дергать не буду (а может буду) - там данные модов - репутации и медальки юзеров, ну еще мчат стоит - тоже не весть какие важные там диалоги, хотя тоже потом вытащить можноakella1900 писал(а):потом будете устанавливать моды по новой? и дальше дергать под них данные?
сложный вопрос - наверно сначала удалить старые, не переведенные, криво-поставленные моды - а потом поставить нормально с учетом всех подводных камней. Поэтому я и пытаюсь выйти на голую установку с сохранением юзеров, форумов, сообщений с вложениями, аватаров - это хотя бы. Сейчас например при попытке сменить группу пользователя - группа таки меняется и вываливается ошибка от отсутствия файла в... галерее, которой нетути в списке модов и в админке от нее остался только такой пункт:lardi писал(а):Восстановить существующие моды или их полностью удалить?
А если туда войти - говорит таблицы нет в базе
При этом в самом форуме нет никакой галереи - видимо была и криво снесли
И это не единственный пример ошибок вываливающихся то тут то там.
И что прикажете делать со всеми этими хвостами???
Неужели только планомерно искать и вычищать????
- quant_ds
- Заглянул на огонек
- Сообщения: 15
- Стаж: 11 лет 1 месяц
- Откуда: Buenos Aires
- Контактная информация:
Восстановление старого форума
- Ну вот идея с PHPBBex потерпела крах - после работы скрипта - и действий по инструкции - по переводу на PHPBBex - не работает еще больше чем было...
- akella1900
- Хорошо тут живется
- Сообщения: 1568
- Стаж: 11 лет 5 месяцев
- Откуда: Слявный город Николяев :-)
- Контактная информация:
Восстановление старого форума
Смотрите какая версия форума, заливаете оригинальные файлы, кроме конфигурации (там просто прописано кто чего и как). Форум должен будет работать без ошибок, так как сама по себе БД ошибки давать не будет, потому как к ней будут только запросы с "голого" форума. Но при установке потом модов будут конечно ошибки выбивать , их надо проходить и править вручную.
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
- quant_ds
- Заглянул на огонек
- Сообщения: 15
- Стаж: 11 лет 1 месяц
- Откуда: Buenos Aires
- Контактная информация:
Восстановление старого форума
Спасибо Виталий - буду пробовать.
версия форума 3.0.8 - залью голые от этой версии, потом автообновлением доведу до 3.0.11
а потом начну моды ставить. Если заткнусь - сюда буду писать , если никто не против
Спасибо еще раз
версия форума 3.0.8 - залью голые от этой версии, потом автообновлением доведу до 3.0.11
а потом начну моды ставить. Если заткнусь - сюда буду писать , если никто не против
Спасибо еще раз
Восстановление старого форума
Чтобы потом с БД поменьше проблем было, установите мод Support Toolkit, и с его помощью уберите лишние поля в бд - проще будет))
Перед тем, как следовать моим советам, сделайте полный бекап форума!=)))
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Восстановление старого форума
Атлант-19, хех, помнится на какой то из версий СТК поудалял табличек)) Форум навернулся, я испугался)) Теперь думаю что был дураком, не поглядел какие ошибки вылезают и то, что они легко исправляются. Ну это так, просто вспомнилась работа с удалением лишних таблиц))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Восстановление старого форума
Я сейчас попробовал, запустил это удаление лишнего, и не глядя удалил всё нафиг))) Правда, перед этим форум снёс, и "голый" поставил, без модов, и поэтому пока что вроде всё нормально))) Теперь вот, заново моды ставлю, всё перепроверяя)DeaDRoMeO писал(а):Атлант-19, хех, помнится на какой то из версий СТК поудалял табличек)) Форум навернулся, я испугался)) Теперь думаю что был дураком, не поглядел какие ошибки вылезают и то, что они легко исправляются. Ну это так, просто вспомнилась работа с удалением лишних таблиц))
Перед тем, как следовать моим советам, сделайте полный бекап форума!=)))
- akella1900
- Хорошо тут живется
- Сообщения: 1568
- Стаж: 11 лет 5 месяцев
- Откуда: Слявный город Николяев :-)
- Контактная информация:
Восстановление старого форума
вместе с записями? теперь просто пустой форум?Атлант-19 писал(а):Я сейчас попробовал, запустил это удаление лишнего, и не глядя удалил всё нафиг)))
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
Восстановление старого форума
БД подключил старую, все темы и структура, вместе с пользователями остались)) Хотя я всё равно уберусь по полной: тематика форума была даже мне непонятнаakella1900 писал(а):вместе с записями? теперь просто пустой форум?
А потом стал тестировать - глюки пошли, пришлось удалить ненужные таблицы при помощи stk
правда, я сохранил старые папки с изображениями и языковыми файлами. Первое - правильно, так и надо, но вот второе - не стоит, лучше заново русификации ставить, тоже глюки пошли)))
Перед тем, как следовать моим советам, сделайте полный бекап форума!=)))