首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试释放未引用的标量: SV 0x16dac960,Perl解释器: 0x16a9c010 Bugzilla安装

尝试释放未引用的标量: SV 0x16dac960,Perl解释器: 0x16a9c010 Bugzilla安装
EN

Stack Overflow用户
提问于 2014-08-14 14:57:01
回答 1查看 821关注 0票数 1

您好,我正在尝试使用perl版本5.8.8在我的专用服务器上安装bugzilla。在安装必要的模块之后。

代码语言:javascript
复制
I tried to install "DBD-Pg" module via "perl install-module.pl DBD-Pg" command. 

当我运行上面的命令时,我得到了以下错误

代码语言:javascript
复制
Attempt to free unreferenced scalar: SV 0x16dac960, Perl interpreter: 0x16a9c010 
at /server_path/support/httpdocs/Bugzilla/Install/Util.pm line 20.

之后,我尝试安装其他模块,但结果是相同的。如何解决此问题。我不能卸载perl,因为如果我这样做了,它将影响我的生产站点。我对perl一无所知。请提个建议。

EN

回答 1

Stack Overflow用户

发布于 2014-08-14 15:02:11

我以前从未见过这样的"install-module.pl“。

通常,您将使用CPAN或操作系统中的软件包来安装perl模块。

Debian系统(如ubuntu)可以做到

代码语言:javascript
复制
apt-get install libdbd-pg-perl

红帽系统(如centos和suse)应该是

代码语言:javascript
复制
yum install perl-DBD-Pg

或者简单地使用"CPAN“。

代码语言:javascript
复制
cpan -i DBD::Pg
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25301847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档