繁体   English   中英

Linux 操作系统从 RHEL6 升级到 RHEL7 后,我们无法访问 CGI perl 应用程序

[英]we are unable to access the CGI perl application after Linux OS upgrade from RHEL6 to RHEL7

Linux 操作系统从 RHEL6 升级到 RHEL7 后,我们无法访问 CGI perl 应用程序。

Can't locate Carp.pm in @INC (@INC contains: /local/silas/lib2 /local/silas/lib/site_perl /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/share/perl5/CGI.pm line 3.
BEGIN failed--compilation aborted at /usr/share/perl5/CGI.pm line 3.
Compilation failed in require at /ford/eccws6/apache/htdocs/index.cgi line 9.
BEGIN failed--compilation aborted at /ford/eccws6/apache/htdocs/index.cgi line 9.

请告诉我这个问题的确切原因是什么,是否需要在设置中进行任何更改?

就像@Shawn 在评论中所说的那样,RedHat 将核心 Perl 模块拆分为单独的软件包,在您安装perlperl-core时不会安​​装这些软件包。

我相信你需要perl-Carp包:

yum install perl-Carp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM