【发布时间】:2014-09-26 04:27:25
【问题描述】:
有点纠结,因为昨晚我听说了 bash 错误,所以我决定升级我的所有服务器,不仅是软件包,还有整个操作系统,它在我所有的服务器上都运行良好,除了我的邮件服务器,它正在运行 Ubuntu 12.04,我升级到 14.04。一切似乎都运行正常,但是当我尝试让 Zimbra 服务运行时,我得到以下信息:
Socket 的 Perl API 版本 v5.14.0 与 v5.18.0 不匹配 /usr/share/perl/5.18/XSLoader.pm 第 92 行。编译失败 需要在 /usr/lib/perl/5.18/Sys/Syslog.pm 第 10 行。开始 failed——编译在 /usr/lib/perl/5.18/Sys/Syslog.pm 行中止 10. 在 /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm 第 21 行的要求中编译失败。BEGIN failed - 编译中止于 /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm 第 21 行。编译 在 /opt/zimbra/bin/zmcontrol 第 27 行的要求失败。开始 failed——编译在 /opt/zimbra/bin/zmcontrol 第 27 行中止。
我有点猜测是我的 Perl 版本有问题,所以我下载了 perlbrew,但是当我尝试将版本从 5.18.0 更改为 5.14.0 时,我得到以下信息:
List::Util 的 Perl API 版本 v5.14.0 与 v5.18.0 不匹配 /usr/share/perl/5.18/XSLoader.pm 第 92 行。编译失败 需要在 /usr/local/share/perl/5.18.2/App/perlbrew.pm 第 22 行。开始 failed - 编译中止于 /usr/local/share/perl/5.18.2/App/perlbrew.pm 第 22 行。编译 在 /usr/local/bin/perlbrew 第 6 行的要求失败。开始 failed——编译在 /usr/local/bin/perlbrew 第 6 行中止。
对我来说相当大的绑定,任何帮助将不胜感激。
【问题讨论】:
-
Server Fault 将是这个问题的更好地方。