linux - 为 mod_perl 更改 perl

标签 linux perl mod-perl

我刚刚在我的 linux 网络服务器上安装了一个新版本的 perl(从 5.10.1 升级到 5.12.4),我希望一切都会顺利进行,但似乎没有。现在系统默认的perl版本是新的,但是mod_perl还停留在老版本上。我的问题是:我可以只告诉 mod_perl 使用新版本的 perl,还是必须重新安装它?我认为应该有一种方法可以只更改解释器而不是重新安装,但我还没有找到它。

最佳答案

mod_perl 需要针对它所使用的任何版本的 Perl 进行构建(它包含了编译好的 perl)。您将需要安装 5.12.4 版本。

从长远来看,您可能需要考虑从 mod_perl 转移到 Plack/PSGI。

关于linux - 为 mod_perl 更改 perl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13159728/

相关文章:

linux - 不能在基于 linux-amd64 构建的 darwin-amd64 二进制文件中使用 https

perl - 如何在子程序名称中启用点 (.)?

apache - mod_perl "use"随机失败

apache - 无法在 @INC 中找到模块 main 的可加载对象

perl - Apache mod_perl 进程卡在 futex_wait 状态

linux - 我怎样才能找到谁调用了我的 bash 应用程序

python - 无法接收消息 - Python 套接字

linux - 一旦线程被让出,操作系统会切换到偶像进程执行吗?

perl - 将怪物 Perl 模块重构为子模块的好方法是什么?

散列的散列中的 Perl 计数器