Колпин

Колпин
Рейтинг
126
Регистрация
28.09.2006

Мой способ тоже работает. Лучший мод для переиндексации reindex_mod.

Полное описание способа восстановления базы:

1. Сохраняем базу из админской панели форума в архиве gz.

2. Открываем базу в текстовом редакторе (я использую aditor) и удаляем все строки начинающиеся с INSERT INTO XXXXXX_search_wordlist и INSERT INTO XXXXXX_search_wordmatch, где XXXXXX_ это префикс таблиц (по умолчанию это phpbb_). В результате база заметно уменьшится. Если адрес сервера будет другой, то ещё нужно изменить значение 'server_name'.

3. Пакуем базу в архив GZ и загружаем через админскую панель форума.

4. Если версия базы старая, то выполняем срипт /install/update_to_latest.php. После этого форум должен работать. Поиск работать не будет.

5. Устанавливаем reindex_mod и переиндексируем базу. Теперь и поиск работает.

mybb:
Сделал все как сказали,скачал Rebuild Search Index ,
Подредактировал БД,загрузил БД успешно и форум все также пустой(

Странно. Префиксы таблиц у старой и новой базы совпадают? Базу архивировали gz перед загрузкой?

Со второй попытки у меня база загрузилась, но переиндексация что-то не работает.

М-да. Надо нормальным способам учиться. Как предлагают Por.Ivanov и pan.

Por.Ivanov:
Если база маленькая, то почему бы и нет? Должно работать. Но я сам этим не пользовался. Я все через phpMyAdmin делал. На старом хостинге Export. На новом - Import. Но у меня база больше 100 мегабайт. Иначе никак. Приходилось кусками переносить, т.к. было ограничение по размеру импортируемого дампа.
PS Переходил с sweb на infobox.

Мне вот теперь тоже кусками нужно базу переносить. Какой программой её лучше порезать по 2 мегабайта?

mybb:
Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'если' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('если', '70', '0')

Line : 980
File : admin_db_utilities.php

вот что получилось когда я через админку PHPBB пытался восстановить БД с другого PHPBB форума,правда версии PHPBB разные,может БД катит только когда версии движка форума одинаковые?

О решении этой проблемы читать здесь:

http://phpbbguru.net/community/viewtopic.php?t=4427&highlight=1062

В кратце: перед загрузкой базы в текстовом редакторе нужно удалить из базы все строчки начинающиеся с INSERT INTO phpbb_search_wordlist. Затем переиндексировать базу при помощи мода Reindex.

Я может быть и понял бы, но

Unable to determine IP address from host name for smalleb.ru

Может помочь Инициализация WebMoney Keeper Classic в меню Пуск.

leonid.ws:
12 числа (если не перенесут) буду гостем на Питерском радио.

На какой волне можно будет услышать?

В адресе второго сайта ошибка.

Miracle:
странно что разработчики не сделали быстрый ответ изначально, это дейсвительно первородное для сайта.
хотя если форум хороший , на это не смотрят.

еще бы найти скрипт ЦИТАТА ВЫДЕЛЕННОГГО.
было бы полезно.

На phpbbguru.net был и должен быть такой мод.

Всего: 849