[英]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 模块拆分为单独的软件包,在您安装perl
或perl-core
时不会安装这些软件包。
我相信你需要perl-Carp
包:
yum install perl-Carp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.