无法在cPanel上使用已安装的Perl模块

时间:2016-02-25 14:05:17

标签: perl cpanel perl-module

我已经在cPanel上成功安装了Perl模块Crypt :: CBC。 但是当添加行"使用Crypt :: CBC;"我收到了错误:

无法在@INC中找到Crypt / CBC.pm(@INC包含:/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi / usr / lib / perl5 / site_perl /5.8.8 / usr / lib / perl5 / site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 / usr / lib / perl5 / vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8。)at sagepay.pl第128行。 BEGIN失败了 - 汇编在sagepay.pl第128行中止。

我错过了什么吗? Perl模块安装的新手。

3 个答案:

答案 0 :(得分:1)

使用您的网络服务器检查@INC的值:

 perl -e 'print "Content-type: text/plain\r\n\r\n" . join(":",@INC);'

@INC是perl寻找模块的地方。也许他们安装在错误的位置。 您可以使用perl -I选项添加新位置(有关详细信息,请参阅" man perlrun"

答案 1 :(得分:1)

我怀疑您可能已将模块添加到cPanel而不是系统Perl,您需要使用WHM。请查看these instructions,然后按照 将模块安装到系统Perl二进制文件

的说明进行操作

答案 2 :(得分:0)

谢谢大家!只是一条错误的道路,我使用了它,它现在有效:

使用lib'/ data01 / c1501978 / perl / usr / lib / perl5';