You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Nginx Perl模块后nginx.pm版本不匹配问题的解决求助

升级Nginx Perl模块后nginx.pm版本不匹配问题的解决求助

各位大佬好,我最近在服务器上升级Nginx后碰到了一个版本不匹配的报错,想请教下怎么解决这个问题。

具体情况是这样的:升级完成后,Nginx启动时出现了如下错误提示:

[alert] 55475#55475: version 1.26.1 of nginx.pm is required, but 1.24.0 was found

我排查后发现,当前Nginx正在加载的是/usr/local/lib/x86_64-linux-gnu/perl/5.34.0/nginx.pm这个文件,里面标注的版本是1.24.0;但我在/usr/lib/x86_64-linux-gnu/perl5/5.34/nginx.pm路径下找到了版本正确(1.26.1)的nginx.pm文件,就是完全不知道该怎么让Nginx优先使用这个正确版本的文件。

我的服务器版本信息如下:

  • nginx版本: nginx/1.26.1
  • Perl版本: perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
  • 操作系统: Ubuntu 22.04.4 LTS

有没有大佬知道怎么解决这个问题?

备注:内容来源于stack exchange,提问作者thakyZ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:25:27