- Запустил mysqldump в своей базе данных
- Создал новую базу данных и заполнил ее выводом mysqldump
- Изменил существующую установку 2.1.6 для использования новой базы данных и проверил, что она все еще работает
- Jforum-2.1.9.zip разархивирован в локальный каталог
- Изменена установка 2.1.6, чтобы она смотрела на исходную базу данных
- Запустил mysql_2.1.6_to_2.1.7.sql для новой базы данных
- Запустил mysql_2.1.7_to_2.1.8.sql для новой базы данных
(не удалось увидеть сценарий обновления для версии 2.1.8 до 2.1.9) - Создал META-INF/context.xml (который определяет источник данных для новой базы данных, не уверен, что требуется)
- Скопирован WEB-INF/config/jforum-custom.conf из моей установки 2.1.6 в WEB-INF/config в каталоге jforum2.1.9 в том же месте и изменен для указания на новую базу данных
- Изменен forum.link и ссылка на домашнюю страницу, чтобы указать на новое развертывание путь
- Развернула эту модифицированную версию
Код: Выделить всё
http://machinename/forum (2.1.6 pointing to old database)
http://machinename/forum2.1.9 (2.1.9 pointing to new database)
Если я захожу в саму базу данных и смотрю jforum_topics и jforum_forums, данные там есть.
Затем я заметил раздел Lucene в администраторе, и количество документов было равно нулю. Поэтому я настроил диапазон дат и создал новый индекс, поле «Количество документов» увеличилось. Если затем я вернусь на форум и выполню поиск, поиск сообщит, что найдены некоторые документы, но все равно не выдаст ни одного результата.
Подробнее здесь: https://stackoverflow.com/questions/126 ... 6-to-2-1-9
Мобильная версия