我刚刚升级到Jforum 2.1.9
,我可以,login
但是虽然它说Our users have posted a total of 11,205
消息 ,但没有列出消息、主题或论坛。我正在使用Tomcat 7.0.30
and MySql 5.0.77
,我进行了如下升级:
在
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 和 homepage 链接以指向新的部署路径
部署了这个修改后的版本
所以我现在已经部署了:
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_topics 和 jforum_forums 数据就在那里。
然后我注意到 Admin 中的 lucene 部分,并且文档数为零。所以我配置了一个日期范围并创建了一个新索引,文档数字段增加了。如果我然后回到论坛并进行搜索,搜索表明它找到了一些文档,但仍然没有显示任何结果。