bugzilla perl mysql apache windows,windows下apache安装bugzilla
1. 所需軟件
2. 配置apache
打開apache的httpd.conf配置文件找到
Options Indexes FollowSymLinks
在最后面添加ExecCGI參數使其可以作為服務器端cgi執行。
Options Indexes FollowSymLinks ExecCGI
找到
#AddHandler cgi-script .cgi
取消注釋并在后面加上.pl
AddHandler cgi-script .cgi .pl
系統中注冊cgi文件,復制以下文本導入到注冊表。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.cgi]
[HKEY_CLASSES_ROOT\.cgi\Shell]
[HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI]
[HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command]
@="c:\\Perl\\bin\\perl.exe -T"
3. 配置數據庫
建庫隨意,省略。。。
4. 配置bugzilla
將bugzilla解壓并復制到apache的網頁目錄下,打開命令提示符切換到bugzilla目錄運行checksetup.pl。來檢查perl的插件是否符合需求,并給給出一個下載列表,依據提示手動輸入命令安裝。可選模塊:將http://cpan.uwinnipeg.ca/PPMPackages/10xx/加到perl倉庫中。
ppm repo add theory58S http://cpan.uwinnipeg.ca/PPMPackages/10xx/
安裝完perl模塊后再次運行checksetup.pl會提示輸入一些數據庫連接信息。通過后會自動創建數據庫表。輸入的信息會自動保存在bugzilla目錄下的localconfig文件中。
PerlMagick模塊到官網下載
5. 修改bugzilla
這個有點麻煩了,如果是在linux下則不需要改,windows下每一個.pl .cgi文件的第一行都要改。否則500
#!/usr/bin/perl
改成
#!perl
cgi文件用-wT參數,pl則是-w參數,注意看清楚,批量替換吧。
使用相對路徑需要保證perl的bin目錄在系統path中,安裝perl的時候會自動加上的。
總結
以上是生活随笔為你收集整理的bugzilla perl mysql apache windows,windows下apache安装bugzilla的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php json与接口的使用,api接口
- 下一篇: java异步调用数据库存储过程详解,ja