问题:
在本地测试 通过后 往租用的 空间放的时候 出现 提交乱码。。。试过好多方法后还是不行... 标题和title 不是乱码 内容就是啦...如图:
解决的方法:
修改数据库连接配置参数,加入 utf-8 字符集设置
初始化成功后,即可进入论坛,还不要心急使用此论坛,因为现在如果输入中文都会乱码。 修改\forum.war\WEB-INF\config\database\mysql\mysql.properties文件,找到database.connection.string参数,在这个参数值后面增加如下字符串: &useUnicode\=true&characterEncoding\=utf8 。
到些,以上的问题,以经解决。
jforum编码配置有三个(配置都在jforum-custom.conf里,没有的话可以手动添加或修改SystemGlobals.properties) 1 数据库编码,数据库编码配置如下,同时数据库建库里编码也得配置一样,比如utf8 (在 WEB-INF\config\SystemGlobals.properties)
dbencoding=utf-8 2 页面/表单编码 (在WEB-INF\config\database\mysql\mysql.properties )
encoding = UTF-8 3 服务器编码,服务器编码要跟你的服务器一样.Tomcat默认为 iso-8859-1 (在 WEB-INF\config\SystemGlobals.properties) default.container.encoding = ISO-8859-1 <!-- Attachments -->
相关资源:JForum 2.1.8 中文乱码问题