Ubuntu升级,Perl版本打破ZImbra

时间:2014-09-26 04:27:26

标签: linux perl ubuntu zimbra

这里有点绑定,因为我昨晚听说了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行。开始   失败 - 编译在/usr/lib/perl/5.18/Sys/Syslog.pm行中止   10.编译失败,需要在/opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm第21行。开始   失败 - 编译中止   /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm第21行。编译   在/ opt / zimbra / bin / zmcontrol第27行需要失败。开始   失败 - 编译在/ 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行。开始   失败 - 编译中止   /usr/local/share/perl/5.18.2/App/perlbrew.pm第22行。编译   在/ usr / local / bin / perlbrew第6行中失败。开始   失败 - 编译在/ usr / local / bin / perlbrew第6行中止。

对我来说很大的帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:1)

您目前使用的是哪个版本的Zimbra?

您需要将Zimbra升级到支持Ubuntu 14.04的8.5.x版。 Zimbra 8.0.x及更低版本不支持Ubuntu 14.04。

编辑:Zimbra 8.0.8现在支持Ubuntu 14.04。