我已经在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模块安装的新手。
答案 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';