Articles of bugzilla

如何使用Strawberry Perl在Windows上运行Bugzilla?

我已经3天了,通常会遇到一个Storage.pm的问题,“二进制映像v18.86大于2.7”。 我已经尝试了不同的Bugzilla的:3.0.8,3.2.4,3.4rc1。 接下来我将尝试不同的Perl,(现在使用5.10.0.4便携版), 我不想去旧版本的MySQL(5.1.36社区),所以接下来我将尝试PostgreSQL 8.4。 我会随时更新。 我想问这里,因为这是一些常见的平台,也许有人有它的工作。 PS:Windows XP,Abyss Web Server X1(尽pipe我甚至不能运行perl check-setup.pl) 更新:我迄今为止没有结果的旅程的一个编年史 。

版本库bugzilla包在Lenny中更改为bugzilla3 – 是否可升级?

差不多半年前, 这个问题在debianhelp.org上被问到,但从来没有得到答案。 我不是那个发布它的人,但是我今天面对完全相同的问题: 大家好! 我们正在Debian 4 / Etch服务器上安装Bugzilla服务器,并开始考虑升级到Debian 5 / Lenny。 我希望将现有的Bugzilla服务器和数据库从旧版本(v2.22)升级到Lenny(v3)中较新的稳定版本,以便进行远程升级。 然而,从虚拟机testing看来,旧的软件包被称为“Bugzilla”,而Lenny软件包被称为“Bugzilla3”,我无法想出两者之间的直接升级方式。 是否可以在dist-upgrade之后快速build立某种升级path,以最大限度地减less使用apt-get或aptitude的停机时间? 按照过去的经验,我不想用Bugzilla3软件包进行全新的安装,并试图将旧的数据库注入到其中(以前的尝试失败了!):

Bugzilla:找不到SASL机制

我在Windows 7上使用Bugzilla。 我正在使用非官方的Bugzilla安装程序 。 我相应地遵循了这些步骤,并根据需要提供了有效的证书。 我打开Bugzilla并尝试创build一个新帐户,但出现以下错误。 Software error: No SASL mechanism found at C:/Program Files/Bugzilla/perl/perl/site/lib/Authen/SASL.pm line 77 at C:/Program Files/Bugzilla/perl/perl/lib/Net/SMTP.pm line 143 我跑了checksetup.pl,发现Authen :: SASL和SMTP都可以在我的机器上使用。 checksetup.pl的输出如下。 *这是perl 5.10.1上的Bugzilla 3.6.3 *在Win7 Build 7600上运行 检查Perl模块… 检查CGI.pm(v3.33)ok:发现v3.49 检查Digest-SHA(any)ok:发现v5.48 检查TimeDate(v2.21)ok:findv2.24 检查DateTime(v0.28)ok:findv0.53 检查DateTime-TimeZone(v0.79)ok:findv1.10 检查DBI(v1.41)ok:findv1.609 检查Template-Toolkit(v2.22)ok:findv2.22 检查电子邮件发送(v2.16)好的:findv2.198 检查Email-MIME(v1.861)确定:findv1.903 检查电子邮件MIME编码(v1.313)好的:findv1.313 检查Email-MIME-Modifier(v1.442)ok:findv1.903 检查URI(任何)确定:findv1.52 检查可用的perl DBD模块… 检查DBD-Pg(v1.45)ok:findv2.16.1 检查DBD-mysql(v4.00)ok:findv4.012 检查DBD-Oracle(v1.19)未find 以下Perl模块是可选的: 检查GD(v1.20)ok:findv2.44 检查图表(v2.1)ok:findv2.4.1 检查模板GD(任何)好的:发现v1.56 检查GDTextUtil(any)ok:findv0.86 […]

Bugzilla无法安装DBD :: mysql

我根本不熟悉我现在正在做的事情,所以我对此非常紧张。 我有一些网站运行在我的服务器上使用MySQL。 我使用mysql -v ,我得到: mysql Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (x86_64) using readline 5.1 我使用./checksetup –check-modules作为bugzilla文档指定的。 我得到了需要安装一些模块的回应。 我已经安装了所有这些模块。 但是,当我尝试安装DBD :: mysql我得到一个错误。 /usr/bin/make –NOT OK 我已经把所有的输出放到一个文本文件中,但是不想在这里发布,因为它很长。 有谁知道我怎么能克服这个问题? 我正在使用Redhat Linux …并且是一个NooB;( 编辑:运行mysql更新我使用这个命令: /usr/bin/perl install-module.pl DBD::mysql 关于运行CPAN,我不确定,但是这些行出现在输出中 Checking for CPAN (v1.81) ok: found v1.98 Checking for YAML (any) ok: found v0.81 Checking for ExtUtils-MakeMaker (v6.31) ok: […]

Perl CGI.pm模块在RedHat / CentOS 5上过时地过时了

我想从RPM(使用rpmforge.net)安装我所有的Perl模块,而不是从CPAN获取它们。 我的最终目标是让Bugzilla 3.4.4运行。 它需要CGI.pm 3.21或更高版本; RHEL5(5.8.8)上的perl软件包带有CGI.pm 3.15,而且看起来没有任何第三方软件包仓库单独打包(Red Hat的perl-CGI RPM: RH9,看来!) 有推荐的解决scheme吗?

bugzilla3,mysql-server-5.1,mysql-server-5.0和ubuntu

我正在尝试安装bugzilla3。 我以前有安装mysql-server-5.1,它给了以下错误: Aborting downgrade from (at least) 5.1 to 5.0. dpkg: error processing /var/cache/apt/archives/mysql-server-5.0_5.1.30really5.0.75-0ubuntu10.2_i386.deb (–unpack): subprocess pre-installation script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/mysql-server-5.0_5.1.30really5.0.75-0ubuntu10.2_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) 我进入了Ubuntu的IRC频道,并要求我帮助将mysql降级到5.0,然后安装bugzilla。 所以我去做这个。 但是当我 sudo apt-get remove mysql-server-5.1 bugzilla安assembly置开始,直到它再次停止抱怨5.1 – > 5.0降级。 所以我去了,再次问IRC,我被告知 sudo apt-get clean sudo apt-get update […]

一步Bugzilla安装

我正在考虑在Windows或Linux上安装Bugzilla。 Bugzilla需要一堆包(apache,sql,邮件发送?)。 有谁知道预先打包的安装程序,其中包括最常见的选项或Linux虚拟机映像?

正确的方式来设置Bugzilla collectstats.pl cron工作?

要在Bugzilla中启用错误图表,您需要运行collectstats.pl作为每晚的cron-job。 该手册有一个设置这个部分 – 添加一个cron作业 5 0 * * * cd <your-bugzilla-directory> ; ./collectstats.pl 然而,它并没有说哪个用户来运行它。 为了成为偏执狂,我们运行这个作为apache用户而不是root,因为这是Bugzilla本身有效运行的。 但是现在有几个版本,Bugzilla的checksetup.pl了数据/运行时写入文件的权限,甚至是在localconfig中设置为我们的$webservicegroup的apache组的权限。 collectstats作业然后尝试写入数据/采矿/作为apache用户,并失败,因为它的权限被删除。 这意味着每次我们修改Bugzilla并运行checksetup,我们都必须恢复Apache组,并在数据目录中写入权限,例如 cd data chgrp -R apache * chmod -R g+w bugzilla-update.xml mailer.testfile mining/ template/ webdot/ \ duplicates/ 那么我们做错了什么? 我们真的希望以root身份运行collectstats cron作业吗? 我想我以root身份运行checksetup,所以我相信这不是恶意的,但collectstats运行用户提供的input,所以不觉得正确。 谢谢。 在Google上找不到任何明显的内容。 运行在CentOS 5.4上,httpd 2.2.3,Bugzilla 3.4.x和3.6.x从CVS签出,以防万一。

Bugzilla mail_delivery_method使用TLS for Gmail

我按照此页面上的描述安装了TLS,并validation了该软件包已安装。 我重新启动了Apache服务器,以Administration -> Parameters -> Email身份login到BugZilla,并进入Administration -> Parameters -> Email 。 我看不到在mail_delivery_method下的SMTP::TLS选项,如上面链接的文章所述。 我如何启用此选项?

为什么Bugzilla缓慢地保存我的更改?

我在CentOS 5机器上安装了来自源代码的Bugzilla 4.4.5。 通过标准的CentOS 5 Apache安装的虚拟主机,使用MySql和从源代码安装Perl。 系统原本运作良好。 几个星期后,用户抱怨说,储蓄变化花了很长时间。 统计(全部以秒为单位): 最less:4.56 平均:4.84 最大值:5.02 另外有报道说距离服务器1000公里远的用户经历了长达30秒的延迟。 作为比较,Bugzilla的testing站点(垃圾填埋场: https : //landfill.bugzilla.org/bugzilla-4.4-branch )有以下统计数据,尽pipe被远离了一个世界: 最小:1.91 平均:2.335 最大值:2.58 与更新错误相反,查看错误很快。 MySql统计数据表明数据库没有任何问题。