Bugzilla 是由 Perl 编写的 bug tracing 系统。
我一向对大型 Perl Script 非常着迷,认为读懂它们会让人受益匪浅。所以下了寒假出的版本试着安装了下。
sf.net 那有 Bugzilla 的汉化版,因为我只是想看源代码所以就下了原版。
Env: Win2000(SP4)+Apache/2.0.50+Perl/v5.8.4+MySQL/4.1.7
Bugzilla version: 2.18
数据挖掘实验室
Step by Step
- http://www.bugzilla.org/download/ 下载 Stable Release.
- 解压缩到安装目录( eg, E:Faylandugzilla ),阅读 QUICKSTART
- 运行 cmd 或用 phpMyAdmin, 来建造数据库 bugs 和用户 bugs/bugs
C:mysqlin>mysql -u root
mysql>create database bugs;
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,LOCK TABLES,DROP,REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY "bugs";
mysql>FLUSH PRIVILEGES;
- 运行 cmd
E:Faylandugzilla>perl checksetup.pl 数据挖掘实验室
- perl checksetup.pl 完全成功后,配制 Apache 的 httpd.conf
# bugzilla
Alias /bugzilla "E:/Fayland/bugzilla/"
<Directory "E:/Fayland/bugzilla/">
Options +ExecCGI
AllowOverride Limit
DirectoryIndex index.cgi
AddHandler cgi-script .cgi
</Directory> 数据挖掘交友
- 打开 Firefox 或 IE, http://localhost/bugzilla/. 出现界面后,Log in, 然后设置参数/Parameters
urlbase = http://localhost/bugzilla/
cookiepath = /bugzilla/
sendmailnow = off
.... 数据挖掘研究院
因为我没 sendmail, 所以把 sendmailnow 设置为 off.
参数设置的左边都有个 Reset, 是恢复到默认设置的意思。