JForum2.1.8 部署及问题解决

 

JForum发布步骤

环境搭建:TOMCAT + MYSQL

安装部署

1、 去http://www.jforum.net/download.jsp网站下载jforum的发布包。
2、 安装mysql数据库。为了解决论坛出现的中文乱码问题,可以通过手动修改配置文件或者在安装mysql时设置编码为utf8,

可以避免页面中显示乱码。安装好mysql后,进入>mysql状态输入:

CREATE   DATABASE   JForum  DEFAULT   CHARACTER   SET   utf8   COLLATE   utf8_general_ci; 

3、 将jforum发布包拷贝到D:\apache-tomcat-6.0.16\webapps目录下即可。安装配置jforum可以通过两种方式实现,手动修改配置文件或者通过页面提示信息安装步骤。为避免出错,我们选取自动安装的方式进行。
启动TOMCAT服务后,通过浏览器访问http://localhost:8080/jforum/install.jsp依照提示信息配置好所需信息,一路next。安装完成之后访问http://localhost:8080/jforum将会出现论坛首页。

 

问题解决

中文乱码问题:

1.在建数据库时要用如下语句:

CREATE DATABASE JForum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

2.部署好JForum之后找到Tomcat

5.0\webapps\JForum\WEB-INF\config\jforum-custom.conf文件,编辑它。 修改其中的database.connection.string

在最后加上&useUnicode\=true&characterEncoding\=GBK 。重启tomcat,中文就ok了。来源:http://www.trydone.com/posts/list/111.page

似乎oracle没有中文乱码问题。

 

JFourm源码src二次开发MyEclipse无发布JForum项:

MyEclipse--->Add web project caplicity;当出现很多的红叉时,可以“//”屏蔽不需要的功能,然后当前项目->属性->MyEclipse->Validation 去掉xml JavaScript html的验证操作。最后发布可以成功

 

搜索“est” 而不能得到结果含有“test“的帖子:

    打开jforum-custom.conf,然后在最后面添加一行,search.word.matching=like 服务器重起,OK.

 

含有附件的帖子不能编辑的问题:

替换attachment.js http://www.trydone.com/posts/list/1020.page#3417

 

中文搜索出错a error ocuured:

1   修改SystemGlobals.properties文件里找到下面的修改一下就行了。

    default.container.encoding = GBK

    http://www.trydone.com/posts/list/285.page#986【行不通】

2  templates\default\search.htm 页面里的 <form method="get">,将它改为 method="post"即可以解决。http://www.trydone.com/posts/list/748.page#2611

 

posted @ 2010-04-23 17:35  ForA  阅读(3873)  评论(1编辑  收藏  举报