这里有点绑定,因为我昨晚听说了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行中止。
对我来说很大的帮助,我们将不胜感激。
答案 0 :(得分:1)
您目前使用的是哪个版本的Zimbra?
您需要将Zimbra升级到支持Ubuntu 14.04的8.5.x版。 Zimbra 8.0.x及更低版本不支持Ubuntu 14.04。
编辑:Zimbra 8.0.8现在支持Ubuntu 14.04。