51Testing软件测试论坛
标题:
Mantis图形报表显示红叉叉(急)
[打印本页]
作者:
xjj_angell
时间:
2010-5-4 10:59
标题:
Mantis图形报表显示红叉叉(急)
公司决定使用Mantis,配置了半天终于可以用了,可主管说缺陷的处理流程必须改成公司现用的流程,我在Mantis中修改了严重性,优先级和解决状况,并添加了一个角色“项目负责人”,可图形报表显示成红叉叉,搞了半天也没解决,问题还悬着呢,急啊~~请教大家了……
我的mantis配置:Apache-2.2.15 + php-5.2.13 + mysql-5.1.43 + mantisbt-1.2.0
操作系统:Windows XP
[
本帖最后由 xjj_angell 于 2010-5-4 11:01 编辑
]
作者:
msnshow
时间:
2010-5-7 18:24
好像是什么图片插件没装吧,我记得我之前安装的时候也遇到过
作者:
zhang.tp
时间:
2010-6-4 17:23
标题:
也是这么问题
不知道为什么 原来还好用呢
忘记调了什么东西了,现在也不好用了,好着急啊
哪位帮忙啊!!
作者:
zhang.tp
时间:
2010-6-4 17:24
标题:
强调
设置路径和"ON"了
作者:
gly123
时间:
2010-6-7 21:00
路径问题吧!
作者:
zhang.tp
时间:
2010-6-8 10:43
关于说路径的问题:插件安装了之后,不用填写路径也是可以看见的,路径问题的可能性不大
斑竹说的插件没装的话,“统计报表”部分就只显示“打印报告”和“统计报表”其他的不会显示,所以贴图既然显示了就不是没装插件的问题!
LZ这个问题解决了吗?我遇到的情况和你 一样一样地啊 ~
作者:
zhang.tp
时间:
2010-6-10 13:32
把问题解决的办法告诉大家
在default里把语言换成英语,用户的语言也换成英语
结果发现报表和验证码就显示出来了
可能是语言包哪块错误了
作者:
wang3750900
时间:
2010-9-15 18:12
我也是一样的问题,应该怎么解决呢,什么地方的配置有问题呢。
作者:
严况冈990
时间:
2010-9-16 21:29
楼主说的挺好的,支持你哦~~!!
作者:
wang3750900
时间:
2010-11-5 11:08
我之前也遇到这个问题,是配置设置问题
作者:
chelili
时间:
2010-11-10 14:14
红叉叉的 感觉确实很好了~~~~~
作者:
chelili
时间:
2010-11-10 14:16
红叉叉的 感觉确实很好了~~~~~
作者:
kongfucat
时间:
2011-8-16 19:54
回复
7#
zhang.tp
请问你说的default是哪个配置中的?
作者:
coffee-lx
时间:
2011-8-23 09:58
我也发现这个问题,但是总不能把语言改为英文,然后就算解决了,不知道这个问题最后斑竹怎么解决的呀
作者:
luming
时间:
2011-8-24 06:30
4.5配置图形报表
1)下载Jpgraph:http://www.jpgraph.cn/soft/
注意:JPGraph 1.x 版本是针对php4,2.x 是针对php5的,请根据php的版本下载对应版本。
2)将下载下来的jpgraph文件的子目录scr解压缩至mantis\library目录下,并重命名为jpgraph。
3)安装插件:
进入mantis界面,选择“管理”“插件管理”点击安装“Mantis图表1.0”。在“统计报表”中可以看到多了“Advanced Summary ”.
4)如果你的界面语言是用简体中文或者繁体中文,那么你会看到图形中的汉字都是乱码,这是因为Mantis对于JPGraph的编码设置不正确造成的。JPGraph会自动将汉字转换为UTF-8编码,但是需要在调用JPGraph的时候对标题等SetFont,Mantis没有做这个操作,因此汉字显示出来都是乱码。JPGraph中处理的时候只要看到字体设置是FF_SIMSUN,就认为字符串编码是GB2312,输出的时候都要转成UTF8,单实际上已经是UTF8了,根本不用转。
打开JPGraph下的jpgraph_ttf.inc.php文件,搜索其中:
elseif( $aFF === FF_SIMSUN ) {
// Do Chinese conversion
if( $this->g2312 == null ) {
include_once 'jpgraph_gb2312.php' ;
$this->g2312 = new GB2312toUTF8();
}
return $this->g2312->gb2utf8($aTxt);
}
改为:
elseif( $aFF === FF_SIMSUN ) {
// Do Chinese conversion
/*
if( $this->g2312 == null ) {
include_once 'jpgraph_gb2312.php' ;
$this->g2312 = new GB2312toUTF8();
}
return $this->g2312->gb2utf8($aTxt);
*/
return $aTxt;
}
5)修改程序
文件mantis\plugins\MantisGraph\pages\config.php(记得本文件改完后用Ultraedit用ASC-II至UTF-8的转换功能保存为UTF-8格式文件,与总体字符集保持一致):
$t_current_font_selected = array(
'simsun' => false, //增加这一行
'arial' => false,
//---------------------------------------------------------------------
Sans-serif:<br />
<label><input type="radio" name="font" value="simsun"<?php echo print_font_checked( 'simsun' )?>/>宋体</label><br /> //增加这一行
<label><input type="radio" name="font" value="arial"<?php echo print_font_checked( 'arial' )?>/>Arial</label><br />
//---------------------------------------------------------------------
文件mantis\plugins\MantisGraph\pages\config_edit.php:
if ( plugin_config_get( 'font' ) != $f_font ) {
switch ( $f_font ) {
case 'simsun': //增加这一行
case 'arial':
//----------------------------------------------------------------------
文件mantis\plugins\MantisGraph\core\graph_api.php:
$t_font_map = array(
'simsun' => FF_SIMSUN, //增加这一行
'arial' => FF_ARIAL,
6)设置并启用:
(1)、管理--》管理插件--》点击“MantisGraph 1.0”名字进入设置界面,
(2)、Graph library to use选择“Jpgraph”,Font选择“宋体”
(3)、点击“更改配置”后再看看统计报表中内容,是否已如你所愿。
作者:
hxqqqqqq
时间:
2012-8-14 11:57
我按班主的弄了一遍,检查了几遍,结果还是不能显示图表啊。奇怪啊。有没有人帮忙呢?
作者:
51wangpo
时间:
2013-11-1 17:04
回复
1#
xjj_angell
请问,您这个问题解决了吗???我也遇到了,检查了好几遍都是这样,,网上也查过了 *****
现在任然束手无策************
作者:
willow_na
时间:
2013-11-19 14:15
求助啊,有人成功解决了么?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2