bugzilla (windows )部署
bugzilla是一个缺陷跟踪管理工具,对她渴望已久,终于成功安装了,深刻体会到了安装过程的繁琐。几经波折总算是用上这个软件了,心里很兴奋。我工作的公司是一个刚起步的软件外包公司,开发,管理都在摸索中发展,就软件测试这个职位来是,更是不规范。公司就我一个测试员,我有是新手,所以关键就在自己了。为了让测试更好管理,一直想找一个bugs管理工具,使自己的工作更有效,开发的软件质量更高。
由于本人知识的欠缺,她又是一个开源的,基于Unix的软件,安装过程可谓是辛苦阿,总的感觉是所以可能出现的错误操作都出现了。不过,出现问题也不一定是坏事,可能会又有意外的收获。再这次安装过程中还是学到了不少东西。下面将我的安装过程及易出现的问题记录如下:
一、安装系统环境:
Windows XP
二、安装所需软件及下载地址:
bugzilla
Activeperl
mysql
apache
Activeperl:http://downloads.activestate.com/ActivePerl/Windows/
Bugzilla:http://www.bugzilla.org/download/
三、具体安装过程:
1.对于mysql和apache的安装我是用的这个集成开发环境bitnami-drupal-6.3-0-windows-installer.exe,对于像我这样的菜鸟建议用这个。
2.安装bugzilla
bugzilla并不需要安装,下载后解压到本地的某个文件即可。
3.解压后checksetup.pl,看缺少哪几个,我的C盘根目录下:
Checking perl modules...
Checking for CGI (v2.93) ok: found v3.29
Checking for TimeDate (v2.21) not found
Checking for PathTools (v0.84) ok: found v3.25
Checking for DBI (v1.41) ok: found v1.58
Checking for Template-Toolkit (v2.15) not found
Checking for Email-Send (v2.16) not found
Checking for Email-MIME-Modifier (any) not found
Checking available perl DBD modules...
Checking for DBD-Pg (v1.45) not found
Checking for DBD-mysql (v4.00) not found
Checking for DBD-Oracle (v1.19) not found
上,TimeDate , Template-Toolkit ,Email-Send , Email-MIME,Email-MIME-Modifier ,可选的安装有三个 择数据库的不同mysql,所以一会就选择,到时等需要用时再安装不迟接下来4.安装perl module
这里建议大家用activeperl 5.8.8,不要用5.10.0.较新的这个版本没有DBD mysql module。
通过.
apache
8.配置完成,输入
让Bugzilla界面运行起来!
当我们使用 web 页面浏览http://127.0.0.1/bugzilla/时,意外的发现出错了。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
More information about this error may be available in the server error log.
…
是因为Apache找不到perl文件的路径,因此将.cgi和.pl的顶部的perl路径由/use/bin/perl 替换成C:/perl/bin/perl即可。
即:将 #!/usr/bin/perl 替换为:#!C:/perl/bin/perl
作为一个通用的解决方法,可以将所有的#!/usr/bin/perl –wT和#!/usr/bin/perl –w替换成#!C:/perl/bin/perl
修改后,再次浏览http://127.0.0.1/bugzilla/,OK!我们可以看到Bugzilla的主界面了。
页:
[1]