admin管理员组文章数量:1130349
一。软件准备:
1.phpStudy 下载地址http://phpstudy.php/
2.bugzilla 下载地址 https://www.bugzilla/download/
3. perl 下载地址https://www.activestate/activeperl/downloads
4. 设置perl环境变量。
运行 perl -v
出现perl 版本,则说明环境变量已经设置好。
二。Bugzilla 安装
1.解压到 phpStudy 安装目录WWW下。
2. cd bugzilla 运行
1.ppm repo add Trouchelle http://trouchelle/ppm102.ppm repo list
3.ppm upgrade --install
4.perl checksetup.pl
5.按照提示下载所需要的Perl模块,一般的下载命令是“ppm install 模块名”,有的模块是必须要下载的,有的模块是选择下载的,这个在checksetup.pl运行后已经详细给出。在选择下载模块中,可能有些模块是下载不了的,这不要紧,不
会影响使用。
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 注释打开
ScriptInterpreterSource Registry-Strict 5.设置主入口
DocumentRoot "D:\phpStudy\WWW\bugzilla"<Directory /> Options +Indexes +FollowSymLinks +ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted</Directory> 6.为了能够让ScriptInterpreterSourceRegistry-Strict去工作, 你还要增加注册表去让Perl去执行.Cgi的文件。
在注册表中创建一个项HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command
他的值为C:\Perl64\bin\perl.exe -T
重启Apache
参考资料:https://www.youtube/watch?v=7nx46ssK5Q0
一。软件准备:
1.phpStudy 下载地址http://phpstudy.php/
2.bugzilla 下载地址 https://www.bugzilla/download/
3. perl 下载地址https://www.activestate/activeperl/downloads
4. 设置perl环境变量。
运行 perl -v
出现perl 版本,则说明环境变量已经设置好。
二。Bugzilla 安装
1.解压到 phpStudy 安装目录WWW下。
2. cd bugzilla 运行
1.ppm repo add Trouchelle http://trouchelle/ppm102.ppm repo list
3.ppm upgrade --install
4.perl checksetup.pl
5.按照提示下载所需要的Perl模块,一般的下载命令是“ppm install 模块名”,有的模块是必须要下载的,有的模块是选择下载的,这个在checksetup.pl运行后已经详细给出。在选择下载模块中,可能有些模块是下载不了的,这不要紧,不
会影响使用。
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 注释打开
ScriptInterpreterSource Registry-Strict 5.设置主入口
DocumentRoot "D:\phpStudy\WWW\bugzilla"<Directory /> Options +Indexes +FollowSymLinks +ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted</Directory> 6.为了能够让ScriptInterpreterSourceRegistry-Strict去工作, 你还要增加注册表去让Perl去执行.Cgi的文件。
在注册表中创建一个项HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command
他的值为C:\Perl64\bin\perl.exe -T
重启Apache
参考资料:https://www.youtube/watch?v=7nx46ssK5Q0
版权声明:本文标题:Windows 上安装 Bugzilla 详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763303663a2920163.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论