【发布时间】:2021-06-08 09:43:23
【问题描述】:
我在 CentOS 6.8 机器上看到 CGI 版本更新到 v4.51 的一些问题。我可以使用以下命令检查 CGI 的版本:
perl -MCGI -e 'print $CGI::VERSION ."\n";'
但是,我更想知道它何时更新以及由谁更新,因为系统上禁用了模块的自动更新。可能还有其他 Perl 模块或 CentOS 库也可能受到影响。我怎样才能知道发生了什么,发生在什么时候,由谁来做?
【问题讨论】:
-
try perl -MData::Dumper -MCGI -e 'say Dumper \%INC' 它可能有助于找出加载模块的位置。也可能有所帮助:stackoverflow.com/questions/2526804/…
-
cpan 在 /root/.cpan/build 中留下了一些文件,您可以查找 CGI-4.51-xxx 目录,然后查找具有类似时间戳的其他目录。您可能会发现它已作为某个其他模块的依赖项进行了更新,这至少会给您一些问题。