求教:Mantis中文问题
Mantis中文问题我在windows 2003 server下安装了Mantis 0.19
安装都已成功,但是只要在信息内容中输入中文,
中文不显示,汉字被显示成为??,MySQL数据库中输入
中文没有任何问题。
十万火急!!!
请高手指点一二,谢谢!
数据库没支持中文。
打开db_generate.sql查找language varchar(32) NOT NULL default 'english',改为
language varchar(32) NOT NULL default 'chinese_simplified',
再重新初始化数据库就能支持了。 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 只是创建表,修改过后还是不能显示已经输入的中文汉字
问题的关键是不能正常显示已经输入的中文汉字。 在Mantis的配置文件将语言改为'chinese_simplified'了么?
如果没有,可能是这个问题 如果你是用的apach
打开httpd.conf
找到
AddDefaultCharset ISO-8859-1
改为:
AddDefaultCharset GB2312
应该就可以了,如果你用的IIS我觉得应该自动的。 需要修改单个用户的 language 项。在主页面的 manage 页面中设置。 这可能是字符编码的问题,如果Mantis的界面语言是英文的话中文是不能正常显示的,除非都是用UTF-8的编码。因此在个人设置设置中讲解面语言改为中文就可以解决这个问题,试试看。 是只有在 manage 页面中将账号设置为 简体中文 以后才能把中文正确的保存到数据库中。 不知老兄是否解决了问题,我也碰到同样的问题。
我的环境:
apache2.0.55
php-5.1.1
mysql 4.1.10a-nt
mantis-0.19.4
winxp sp2
我也有这样的问题
windows iis 5php-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没有设置好的问题
这里向大家请教一下
kyzya
中文显示在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset OFF
在c:\mantis-0.19.2\config_inc.php中添加
$g_default_language='auto'; 我也一样出现楼主的问题!还没办法解决 和4.X版本以上的MYSQL有关系,网上说可以在PHP的QUERY之前设置一句$your_link->query(SETNAMES'gb2312' ); 但是我没成功,只把MYSQL的默认字符集改成UTF-8,结果就成功了。。晕!!!!! 我也有这个问题,但MYSQL的默认字符集改成UTF-8后,用sql查mysql数据是乱的,结果导入EXCEL就看不了
页:
[1]