检查 Apache2 中的 Perl 版本

检查 Apache2 中的 Perl 版本

如何检查 Apache2 使用的是哪个版本的 Perl?我安装了几个版本的 Perl,我想确认一下。

答案1

perldoc perlvar

$^V 包含版本。

perl -le‘打印 $^V’

答案2

这难道不应该取决于你的实际脚本中的 shebang 行吗?perl -VI believe 会报告 'perl' 命令设置的 perl 版本,但这取决于你在脚本中指定的版本。

您使用 mod_perl 吗?.cgi 文件?您究竟是如何使用 Apache 中的 perl 文件的?

答案3

ServerApache 安装发送给所有客户端的标头中应该有一个条目。您可以使用netcat会话或在线工具

例如,我们的服务器返回

Server: Apache/2.2.9 (Debian) ... mod_perl/2.0.4 Perl/v5.10.0

(这可能需要 mod_perl,我不确定。)

相关内容