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

 
PHPMail的設(shè)置

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

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

補充一下linux下的安裝過程
 
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

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