51Testing软件测试论坛

标题: 求教:Mantis中文问题 [打印本页]

作者: soren    时间: 2005-1-14 22:14
标题: 求教:Mantis中文问题
Mantis中文问题

我在windows 2003 server下安装了Mantis 0.19

安装都已成功,但是只要在信息内容中输入中文,

中文不显示,汉字被显示成为??,MySQL数据库中输入

中文没有任何问题。

十万火急!!!

请高手指点一二,谢谢!
作者: xiyandetu    时间: 2005-1-24 17:05
标题: 数据库没支持中文。
打开db_generate.sql
查找language varchar(32) NOT NULL default 'english',改为
language varchar(32) NOT NULL default 'chinese_simplified',
再重新初始化数据库就能支持了。
作者: soren    时间: 2005-1-27 17:04
Originally posted by xiyandetu at 2005-1-24 05:05 PM:
打开db_generate.sql
查找language varchar(32) NOT NULL default 'english',改为
language varchar(32) NOT NULL default 'chinese_simplified',
再重新初始化数据库就能支持了。



我试过,还是不行。
db_generate.sql 只是创建表,修改过后还是不能显示已经输入的中文汉字

问题的关键是不能正常显示已经输入的中文汉字。
作者: 西西    时间: 2005-2-2 15:27
在Mantis的配置文件将语言改为'chinese_simplified'了么?
如果没有,可能是这个问题
作者: wyj1971    时间: 2005-2-4 11:47
如果你是用的apach
打开httpd.conf
找到
AddDefaultCharset ISO-8859-1
改为:
AddDefaultCharset GB2312
应该就可以了,如果你用的IIS我觉得应该自动的。
作者: jackei    时间: 2005-12-22 17:45
需要修改单个用户的 language 项。在主页面的 manage 页面中设置。
作者: ran_wayne    时间: 2005-12-26 13:08
这可能是字符编码的问题,如果Mantis的界面语言是英文的话中文是不能正常显示的,除非都是用UTF-8的编码。因此在个人设置设置中讲解面语言改为中文就可以解决这个问题,试试看。
作者: jackei    时间: 2005-12-27 11:39
是只有在 manage 页面中将账号设置为 简体中文 以后才能把中文正确的保存到数据库中。
作者: jnesta    时间: 2005-12-29 13:07
不知老兄是否解决了问题,我也碰到同样的问题。

我的环境:
apache2.0.55
php-5.1.1
mysql 4.1.10a-nt
mantis-0.19.4
winxp sp2
作者: xd521    时间: 2006-1-13 15:16
标题: 我也有这样的问题
windows iis 5
php-5.1.1-Win32.zip
mantis-0.19.4.tar.gz
mysql-5.0.18-win32.zip

mysql设置中文

mantis也设置了中文
运行正常,显示也正常,
就是在输入中文是保存不到数据库里,
比如在管理用户的时候,人员的姓名是中文的话
提示错误:APPLICATION ERROR #401
ERROR: Database query failed.

但是,我用mysql直接向数据库里update中文没有问题
我感觉还是mantis没有设置好的问题
这里向大家请教一下
作者: zhangkun8145    时间: 2006-1-16 13:43
标题: kyzya
中文显示
   在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset OFF
   在c:\mantis-0.19.2\config_inc.php中添加
   $g_default_language='auto';
作者: alend_star    时间: 2006-8-1 22:17
我也一样出现楼主的问题!还没办法解决
作者: alend_star    时间: 2006-8-2 10:38
和4.X版本以上的MYSQL有关系,网上说可以在PHP的QUERY之前设置一句$your_link->query(SET  NAMES  'gb2312' ); 但是我没成功,只把MYSQL的默认字符集改成UTF-8,结果就成功了。。晕!!!!!
作者: pbj968    时间: 2006-8-14 19:38
我也有这个问题,但MYSQL的默认字符集改成UTF-8后,用sql查mysql数据是乱的,结果导入EXCEL就看不了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2