一。软件准备:
1.phpStudy 下载地址http://phpstudy.php.cn/
2.bugzilla 下载地址 https://www.bugzilla.org/download/
3. perl 下载地址https://www.activestate.com/activeperl/downloads
4. 设置perl环境变量。
运行 perl -v
出现perl 版本,则说明环境变量已经设置好。
二。Bugzilla 安装
1.解压到 phpStudy 安装目录WWW下。
2. cd bugzilla 运行
会影响使用。
ppm install Template-Toolkit6. 安装完模块后,会生成 localconfig文件,同时 提示修改localconfig文件。这个文件无后缀,修改内容为:
$db_port = 0 - > $db_port = 3306; $index_html = 0 - > $index_html = 1;
$db_name = 'bugs_example'; $db_user = 'bugs_example';指定相应的数据库。
7.再次运行checksetup.pl,生成和数据库相关的数据表。
8.命令行会提示输入如下信息:SMTP server hostname,这个填写要使用的服务器的地址。之后还有一些要填写的东西,
根据自己情况自行而定。
9.最后在运行一次perl checksetup.pl若出现下面情况
则在mysql运行 set global max_allowed_packet=33554432;能解决
bugzilla安装完毕。
三。apache配置
首先找到apache配置文件httpd.conf
1.添加监听端口号
3.将addHandler cgi-script .cgi 注释打开
在注册表中创建一个项HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command
他的值为C:\Perl64\bin\perl.exe -T
重启Apache