您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Bugzilla
使用Bugzilla進(jìn)行軟件缺陷跟蹤
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/21 14:42:10 ] 推薦標(biāo)簽:

  下一步,再次運(yùn)行checksetup.pl腳本,這次不帶任何參數(shù)。運(yùn)行后會(huì)在當(dāng)前目錄中生成一個(gè)localconfig文件,我們需要對(duì)該文件進(jìn)行編輯,修改幾個(gè)參數(shù),主要是訪問數(shù)據(jù)庫的用戶名、密碼什么的,還有一個(gè)webservergroup參數(shù)也很重要,我們等會(huì)還要修改 httpd.conf文件讓httpd也以這個(gè)用戶組運(yùn)行才行,否則沒有權(quán)限訪問這個(gè)目錄,如下圖:

  到了這一步,我們要開始配置數(shù)據(jù)庫了,進(jìn)入我們的數(shù)據(jù)庫目錄,運(yùn)行

  ./bin/mysqld_safe --user=mysql &

  啟動(dòng)數(shù)據(jù)庫服務(wù)器,然后使用mysql客戶端鏈接到服務(wù)器,執(zhí)行以下命令:

  Grant all privileges . bugs.* to bugs@localhost identified by 'bugs888':

  這個(gè)命令的作用是在數(shù)據(jù)庫中創(chuàng)建bugs用戶,bugs數(shù)據(jù)庫,并賦予bugs用戶在bugs數(shù)據(jù)庫上的所有權(quán)限。

  然后,再次運(yùn)行Bugzilla目錄中的checksetup.pl腳本,理論上講,這次應(yīng)該在數(shù)據(jù)庫中創(chuàng)建Schema了,然而,卻出現(xiàn)如下錯(cuò)誤:

  很顯然,這個(gè)錯(cuò)誤是說我們還要安裝DBD::mysql模塊,經(jīng)過前面的介紹,安裝模塊本來應(yīng)該是很簡單的事了,但是這個(gè)DBD::mysql卻折磨了我很久?傮w來說,原因有兩個(gè):

  1、該模塊新的版本為4.005,但是卻只支持MySQL 4.×版的數(shù)據(jù)庫。這一點(diǎn)不用懷疑了,經(jīng)過我多次編譯和安裝已經(jīng)證實(shí)了,只有指定MySQL 4的包含文件和庫文件,該模塊才能安裝成功。

  2、該模塊需要DBI的新版本,否則,算安裝成功后,運(yùn)行的時(shí)候還是提示mysql.so模塊運(yùn)行錯(cuò)誤,錯(cuò)誤原因?yàn)榉?hào)DBIc_TRACE_LEVEL沒有定義。

  我解決問題的過程是這樣的,下載MySQL 4.1版,我依然下載的是non rpm的版本,下載下來后直接解壓縮,然后運(yùn)行./.s/mysql_install_db腳本進(jìn)行初時(shí)化。然后到/usr/mysql目錄,運(yùn)行./bin/mysqladmin shutdown -u root -p停止MySQL 5服務(wù)器的運(yùn)行,再到/usr/mysql4目錄,使用./bin/mysqld_safe --user=mysql &啟動(dòng)服務(wù)器。

  下載新的DBI模塊,編譯安裝,這一點(diǎn)不再羅嗦。

  下載DBD::mysql模塊,編譯安裝,安裝的過程中需要指定參數(shù),如果不指定,則需要調(diào)用mysql_config腳本來進(jìn)行檢測,因此,我采取的方法是將/usr/mysql4/bin加入到PATH變量,如下圖:

  然后再依次運(yùn)行

  make

  make install

  可以了,后進(jìn)入Bugzilla目錄,再運(yùn)行checksetup.pl腳本,終于安裝成功。

  下一步,是讓Bugzilla到httpd中運(yùn)行了,首先,我們先把bugzilla轉(zhuǎn)移到下面的目錄

  /var/www/bugzilla-2.20.5

  然后,編輯/usr/httpd/conf/httpd.conf文件,如下圖:

  下一步,進(jìn)入/usr/httpd目錄,運(yùn)行./bin/apachectl -k start 啟動(dòng)httpd服務(wù)器。

  后進(jìn)行漢化工作,解壓縮我們下載的漢化包,按照里面的說明操作即可。下面是訪問Bugzilla的一個(gè)截圖:

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