您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源Bug管理工具 > Mantis
開(kāi)源缺陷跟蹤系統(tǒng)Mantis安裝和安裝配置手冊(cè)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/13 9:54:32 ] 推薦標(biāo)簽:

 
PHPMail的設(shè)置

默認(rèn)情況下,Mantis使用內(nèi)置的Mailto()函數(shù)進(jìn)行郵件的發(fā)送,包括新用戶注冊(cè)發(fā)送密碼、Bug改變提醒、重設(shè)密碼等郵件的發(fā)送都使用MailTo()來(lái)完成,
不過(guò)實(shí)際使用中發(fā)現(xiàn),MailTo函數(shù)好像不支持需要校驗(yàn)的郵件服務(wù)器。
其自身攜帶的PHPMailer配置起來(lái)也有問(wèn)題,所以我直接將下載的PHPMailer覆蓋Mantis里附帶的Mailer
(cqamantiscorephpmailer)。來(lái)發(fā)送郵件。
關(guān)于更多PHPMailer請(qǐng)到http://phpmailer.sourceforge.net。
修改PHP.ini,找到include_path,增加c:qamantiscorephpmailer目錄;
如上表所示,設(shè)置$g_use_phpMailer、$g_phpMailer_path和$g_phpMailer_method三個(gè)參數(shù);
現(xiàn)在應(yīng)該可以使用PHPMailer進(jìn)行郵件發(fā)送了;
 
圖形報(bào)表(jpgraph)的設(shè)置
默認(rèn)情況下,Mantis的圖形報(bào)表是關(guān)閉的,因此在Mantis的報(bào)表中看不到“圖形報(bào)表”的入口,
需要安裝JPGraph模塊并設(shè)置$g_use_jpgraph為ON才能打開(kāi)圖形報(bào)表;
下載JPGraph:從http://www.aditus.nu/jpgraph/index.php下載JPGraph的安裝文件,當(dāng)前新版本是jpgraph-2.1.1;
將下載下來(lái)的jpgraph-2.1.1.tar.gz解壓縮到c:qamantiscorejpgraph目錄下;
打開(kāi)config_inc.php文件,修改$g_jpgraph_path為JPGraph的src目錄,$g_use_jpgraph為ON;
也是 $g_use_jpgraph = ON;                         # 使用圖形報(bào)表(jpgraph)
      $g_jpgraph_path = c:/qa/mantis/core/jpgraph/src/';    # JPGraph路徑  ,注意后的’/’要加

修改PHP.ini文件,激活“extension=php_gd2.dll”和“extension=php_iconv.dll”;另外如果extension_dir項(xiàng)不正確,請(qǐng)把extension_dir改為正確的值。
將PHPdlls下面的iconv.dll復(fù)制到WindowsSystem32目錄下,以上兩個(gè)步驟使PHP自動(dòng)載入php_gd2和php_iconv.dll模塊,這兩個(gè)模塊是JPGraph在顯示圖表和進(jìn)行漢字編碼轉(zhuǎn)換是所必須的;
現(xiàn)在再打開(kāi)Mantis的統(tǒng)計(jì)頁(yè)面,可以看到多了圖形報(bào)表,分別按狀態(tài)等進(jìn)行統(tǒng)計(jì)的圖形報(bào)表,包括柱圖、餅圖和線圖,但是圖形中有很多亂碼,那是因?yàn)镸antis中默認(rèn)是通過(guò)UTF-8設(shè)置JPGraph,而我們界面語(yǔ)言是用簡(jiǎn)體中文,因此漢字顯示出來(lái)都是亂碼。
解決方法很簡(jiǎn)單:
在Mantisconfig_inc.php中將$g_graph_font = ''改為$g_graph_font = 'simsum';
由于Mantis中圖形報(bào)表默認(rèn)字體里不含有中文,因此我們要在Mantiscoregraph_api.php中相應(yīng)增加對(duì)圖形標(biāo)題等設(shè)置字體代碼;
在function graph_get_font() {...}中font_map增加'simsum' => FF_SIMSUN ,以供Mantis調(diào)用。
這樣以來(lái),在圖形報(bào)表中能看到簡(jiǎn)體中文了。

補(bǔ)充一下linux下的安裝過(guò)程
 
1 所需軟件
1.1 MySQL
MySQL-server-4.1.10-0.i386.rpm
MySQL-client-4.1.10-0.i386.rpm
MySQL-devel-4.1.10-0.i386.rpm
MySQL-shared-4.1.10-0.i386.rpm
MySQL-shared-compat-4.1.10-0.i386.rpm
1.2 Apache
httpd-2.0.54.tar.gz
1.3 PHP
php-5.0.4.tar.gz
1.4 mantis
mantis-1.1.1-bin
1.5 Jpgraph
jpgraph-1.19.tar.gz
jpegsrc.v6b.tar.gz
zlib-1.1.3.tar.gz
libpng-1.2.8.tar.gz
freetype-2.1.10.tar.gz
t1lib-5.1.0.tar.gz
1.6 Graphviz
graphviz-2.4-1.rh73.i386.rpm
graphviz-devel-2.4-1.rh73.i386.rpm
graphviz-doc-2.4-1.rh73.i386.rpm
graphviz-graphs-2.4-1.rh73.i386.rpm
graphviz-tcl-2.4-1.rh73.i386.rpm
 
1.7 瀏覽支持
ZendOptimizer-linuxi386.tar.gz

上一頁(yè)12345678下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd