尝试将RPC XML与Perl一起使用时,我收到此错误消息。
软件错误:
无法在@INC中找到RPC / XML.pm(@INC包含:/ etc / perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 / usr / lib / perl5 / usr / share / perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 / usr / local / lib / site_perl。)在test.pl第9行。 BEGIN失败 - 编译在test.pl第9行中止。 如需帮助,请发送邮件给网站管理员([无地址]),提供此错误消息以及错误的时间和日期。
首先我认为我没有安装XML-RPX。但是当我查看一个phpinfo()文件时,我发现了这个:
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
为什么会出现此错误?它看起来像我安装和PHP“找到它”。但不是Perl。
答案 0 :(得分:7)
具有xmlrpc配置的PHP并不表示安装了RPC :: XML Perl模块,并且错误消息强烈暗示它不是(如果是,则它在Perl库路径之外)。
您需要install RPC :: XML模块。