linux - Ubuntu 升级,Perl 版本损坏 ZImbra

标签 linux perl ubuntu zimbra

<分区>

这里有点为难,因为我昨晚听说了 bash 错误,所以我决定升级我的所有服务器,不仅是软件包,还有完整的操作系统,它在我的所有服务器上都运行良好,除了我的邮件服务器,它运行的是 Ubuntu 12.04,我升级到 14.04。一切似乎都运行正常,但是当我尝试让 Zimbra 服务运行时,我得到以下信息:

Perl API version v5.14.0 of Socket does not match v5.18.0 at /usr/share/perl/5.18/XSLoader.pm line 92. Compilation failed in require at /usr/lib/perl/5.18/Sys/Syslog.pm line 10. BEGIN failed--compilation aborted at /usr/lib/perl/5.18/Sys/Syslog.pm line 10. Compilation failed in require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. BEGIN failed--compilation aborted at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. Compilation failed in require at /opt/zimbra/bin/zmcontrol line 27. BEGIN failed--compilation aborted at /opt/zimbra/bin/zmcontrol line 27.

我猜是我的 Perl 版本有问题,所以我下载了 perlbrew,但是当我尝试将版本从 5.18.0 更改为 5.14.0 时,我得到以下信息:

Perl API version v5.14.0 of List::Util does not match v5.18.0 at /usr/share/perl/5.18/XSLoader.pm line 92. Compilation failed in require at /usr/local/share/perl/5.18.2/App/perlbrew.pm line 22. BEGIN failed--compilation aborted at /usr/local/share/perl/5.18.2/App/perlbrew.pm line 22. Compilation failed in require at /usr/local/bin/perlbrew line 6. BEGIN failed--compilation aborted at /usr/local/bin/perlbrew line 6.

这对我来说是一个很大的束缚,我们将不胜感激。

最佳答案

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

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

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

关于linux - Ubuntu 升级,Perl 版本损坏 ZImbra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26052041/

相关文章:

javascript - 直接访问 Amazon S3 被拒绝

ubuntu - 从图像错误创建卷/实例

linux - Bash脚本,请帮我制作一下

linux - 使用 awk 的输出来运行命令

perl - Perl 中的 NTLM 代理身份验证

perl - 我的第一个 Perl 脚本 : using "get($url)" method in a loop?

ubuntu - cmake 无法生成 sfml 构建文件

c++ - 你如何将 sockaddr 结构转换为 sockaddr_in - C++ 网络套接字 ubuntu UDP

linux - Glassfish:如何在没有密码的情况下执行 asadmin 命令?

linux - 如何格式化/etc/passwd 中用户帐户的输出