Java 从jforum 2.1.6升级到2.1.9后缺少的主题
我刚刚升级到Java 从jforum 2.1.6升级到2.1.9后缺少的主题,java,forum,Java,Forum,我刚刚升级到Jforum 2.1.9,我可以登录,但尽管上面说我们的用户总共发布了11205条消息,但没有列出任何消息、主题或论坛。我使用的是Tomcat 7.0.30和MySql 5.0.77,我做了如下升级: 在我的数据库上运行mysqldump 创建了一个新数据库,并填充了mysqldump 修改我现有的2.1.6安装以使用新数据库,并检查它是否仍然有效 将jforum-2.1.9.zip解压缩到本地目录 更改了2.1.6安装以查看其原始数据库 对新数据库运行mysql_2.1.6_至_
Jforum 2.1.9
,我可以登录
,但尽管上面说我们的用户总共发布了11205条
消息,但没有列出任何消息、主题或论坛。我使用的是Tomcat 7.0.30
和MySql 5.0.77
,我做了如下升级:
- 在我的数据库上运行
mysqldump
- 创建了一个新数据库,并填充了
mysqldump
- 修改我现有的
安装以使用新数据库,并检查它是否仍然有效2.1.6
- 将
jforum-2.1.9.zip解压缩到本地目录
- 更改了
安装以查看其原始数据库2.1.6
- 对新数据库运行mysql_2.1.6_至_2.1.7.sql
- 对新数据库运行mysql_2.1.7_至_2.1.8.sql (无法看到2.1.8到2.1.9的升级脚本)
- 已创建
(它为新数据库定义数据源,不需要sur-eif)META-INF/context.xml
- 将我的
安装中的2.1.6
复制到WEB-INF/config/jforum custom.conf
目录中的jforum2.1.9
,并修改为指向新数据库WEB-INF/config
- 修改了forum.link和主页链接以指向新的部署路径
- 已部署此修改版本
http://machinename/forum (2.1.6 pointing to old database)
http://machinename/forum2.1.9 (2.1.9 pointing to new database)
如前所述,我可以访问http://machinename/forum2.1.9
和登录,但未列出主题/消息。类似地,如果我进入管理控制面板,用户和组看起来没问题,但论坛是空的
如果我访问数据库本身,查看jforum_主题和jforum_论坛,数据就在那里
然后我注意到Admin中的lucene部分,文档数量为零。所以我配置了一个日期范围并创建了一个新索引,文档数字段增加了。如果我随后返回论坛进行搜索,搜索结果显示找到了一些文档,但仍然没有显示任何结果。如果您正在从2.1.6升级到2.1.9,并且您只是升级数据库更改,那么您还需要在数据目录中进行更改,在该目录中您上载了文档,所有内容都已上载 因此,下载2.1.7源代码,运行2.1.6到2.17脚本,检查它是否工作,如果工作正常,再重复两次(2.1.7->2.18和2.1.8->2.1.9)
而且如果您正在从2.1.6升级到2.1.9,并且您只是在升级数据库更改,那么您还需要在数据目录中进行更改,在该目录中您上载了文档,所有内容都已上载 因此,下载2.1.7源代码,运行2.1.6到2.17脚本,检查它是否工作,如果工作正常,再重复两次(2.1.7->2.18和2.1.8->2.1.9) 而且