安装Bugzilla中出现的问题

注:解决方法均是从网络中获得

1. 出现mysql-config错误,安装
apt-get install libmysqld-dev
apt-get install libmysqlclient-dev

2. 解决gdlib-config找不到的问题
sudo apt-get install libgd2-xpm-dev

3. 下载DBD::mysql

①  perl -MCPAN -e shell  进入命令行,初次进入会有config设置,automatic(no),manually和sudo选择sudo,接下来大部分可以直接一路回车默认。如果还需要改动config设置:o conf init 再次设置,然后会显示
Looking for CPAN mirrors near you (please be patient) .......................... done! 
②  install DBD::mysql

 4.  apt,apt-get无法使用,或显示找不到包时,可以使用cpan进行下载

下载
$ cpan ExtUtils::MakeMaker
$ cpan ExtUtils::CBuilder

$ cpan Class::XSAccessor
perl install-module.pl Class::XSAccessor     //这两个都是下载Class::XSAccessor 

5. 下载mysql_config

mysql_config属于libmysqlclient-dev。  
sudo apt-get install libmysqlclient-dev 

6. 重启apache2 并查看状态
sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 status

重启apache和mysql 
/etc/init.d/apache2  restart 
/etc/init.d/mysql  restart

在进行./checksetup.pl,安装成功后

1. 使用ip地址/bugzilla打开网站无界面显示,改为使用localhost:端口号打开,显示bugzilla的图形界面,但是使用ip地址:端口号打开又是无界面显示。

gedit data/params.json        //在bugzilla文件夹下打开data/params.json

设置:

"urlbase":"http://ip地址:端口号/",                //注意最后要有/,否则发送邮件时链接会出错

2. 发送邮件失败,只能发送注册邮件,修改bug时未发送邮件

gedit data/params.json        //在bugzilla文件夹下打开data/params.json

'use_mailer_queue' => 'on',     # 邮件进队列处理

# /opt/bugzilla-5.0.6/jobqueue.pl start        #启动邮件队列处理
# /opt/bugzilla-5.0.6/jobqueue.pl install      #开机自动启动

注:这里开机自启动不一定有效,我重启了机子后并没有自启动,需要手动启动。

3. 网页显示的是文字不是UI界面,参考了以下链接

[技术干货!]Linux下Bugzilla的安装及配置 - 知乎

其他:我在安装完之后才发现没有对应的汉化版,但是重新安装过程太过于艰难,只能先用着英文版了。如果想要汉化的,建议一开始就安装汉化版

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值