在线报名 | 加入收藏 | 学校地图

电话:400-0379-707 QQ:710034203

首页 > 学习园地 > 技术教程 > 正文阅读

bugzila图形化报表无法显示及图表乱码问题

发布时间:2012-12-07 14:43:16 点击:0
洛阳北大青鸟导读:1.进入Bugzila目录,运行./checksetup.pl脚本,脚本会自动检测需要的perl模块2.查看GD、Template-GD、GDTextUtil、GDGraph这几个perl模块是否正确安装3.未安装的模块可以手动单项安装,也可以使用/usr/bin/perli...

1.进入Bugzila目录,运行./checksetup.pl脚本,脚本会自动检测需要的perl模块

2.查看 GD、Template-GD、GDTextUtil、GDGraph这几个perl模块是否正确安装

3.未安装的模块可以手动单项安装,也可以使用/usr/bin/perl install-module.pl --all全部安装。

4.乱码问题解决

1)复制WINDOWS字体或从网上下载字体上传到服务器上/usr/share/fonts/zh_CN/TrueType下。

2)如果系统安装了fontconfig则运行以下命令更新字体列表:

fc-cache -fv

makefontscale

makefontdir

3)更改字体路径

 chkfontpath -a /usr/share/fonts/zh_CN/TrueType/

重启xfs服务

/etc/init.d/xfs restart

4)修改GD库文字

vi %apache2%/htdocs/bugzilla/lib/GD/Graph/axestype.pm


sub initialise

{

    my $self = shift;

 


    $self->SUPER::initialise();

 


    while (my($key, $val) = each %Defaults)

        { $self->{$key} = $val }

 


    $self->set_x_label_font('/usr/share/fonts/zh_CN/TrueType/msyh.ttf');

    $self->set_y_label_font('/usr/share/fonts/zh_CN/TrueType/msyh.ttf');

    $self->set_x_axis_font('/usr/share/fonts/zh_CN/TrueType/msyh.ttf');

    $self->set_y_axis_font('/usr/share/fonts/zh_CN/TrueType/msyh.ttf');

    $self->set_legend_font('/usr/share/fonts/zh_CN/TrueType/msyh.ttf');

    $self->set_values_font('/usr/share/fonts/zh_CN/TrueType/msyh.ttf');

保存退出

热词搜索:
分享该网页到:   转播到腾讯微博  分享到QQ空间
  • ①理论课
  • ②上机课
  • ③职业导向训练(COT)
  • ④指导学习课(DLC)
  • ⑤项目案例课
  • ⑥在线培训课(OLTL)
  • ⑦阶段项目课
  • ⑧毕业设计课
人才招聘 | 视频专区 | 专题活动 | 认证查询 | 网站地图