jforum 2.18 往租用的 空间放的时候 出现 提交乱码

问题:

在本地测试 通过后 往租用的 空间放的时候 出现 提交乱码。。。试过好多方法后还是不行...

标题和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 -->

 

你可能感兴趣的:(tomcat,mysql,Web)