Windows下的缺陷管理系统mantis的安装配置

0 0 365

Apache、PHP、MySQL 架设在Linux 系统下,是目前最好的web建站黄金组合。

它们都是开放源代码软件系统,采用这种组合可以使运营Web 站点的成本大大降低,所以这是搭建Web 站点的理想方式,而且世界是越来越多的站点采用这种方式。

 

缺陷管理系统mantis采用php编写,因此在windows下首先配置你的apache,php,mysql环境。

 

Apache、PHP、MySQL的组合集成搭建完成,下面开始配置mantis(我的版本mantis-1.1.0a2)

(1)拷贝你的mantis到php可执行的目录下,一般apache下的htdocs下,运行install.php创建数据库和表

运行 http://localhost/mantis/admin/install.php

11

在上图中,填写mysql数据库的用户与密码,要建立的mantis数据库。这样mantis就已经配置成功

默认用户与密码为administrator/root,到个人账号—更改个人设置,设置语言为中文。

 

可选择配置(统计报表的设置)

 

下载jpgraph-2.2.tar.gz,并解压到mantis目录下,在D:\Program Files\Apache2\htdocs\mantis\config_defaults_inc.php下修改下列为

$g_use_jpgraph     = ON;
$g_jpgraph_path    = ‘.’ . DIRECTORY_SEPARATOR . ‘jpgraph’  . DIRECTORY_SEPARATOR . ‘src’ . DIRECTORY_SEPARATOR;

 

修改php目录下的php.ini

去掉注释extension=php_gd2.dll,并重启apache即可。

 

有时发现你的统计报表中文乱码,解决如下:

(1)      打开\jpgraph\src \jpgraph_ttf.inc.php文件,注释掉99—106行。

//           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);
//      }

 

 

(2)      打开core\graph_api.php文件,找到如下内容,并添加一行:

function graph_get_font() {
$t_font_map = array(
‘chinese_gbk’ => FF_SIMSUN,
‘arial’ => FF_ARIAL,
‘verdana’ => FF_VERDANA,
‘courier’ => FF_COURIER,
‘comic’ => FF_COMIC,
‘times’ => FF_TIMES,
‘georgia’ => FF_GEORGIA,
‘trebuche’ => FF_TREBUCHE,
‘vera’ => FF_VERA,
‘veramono’ => FF_VERAMONO,
‘veraserif’ => FF_VERASERIF );

(3)修改config_inc.php或config_defaults_inc.php中应该有以下配置内容:

$g_graph_font = ‘chinese_gbk

 

 

 

 

界面如下:

22

留言

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>