#perl #xml-rpc
#perl #xml-rpc
Вопрос:
Я получаю это сообщение об ошибке при попытке использовать RPC XML с Perl.
Ошибка программного обеспечения:
Не удается найти RPC / XML.pm в @INC (@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. Сбой запуска — компиляция прервана на test.pl строка 9. Для получения помощи, пожалуйста, отправьте электронное письмо веб-мастеру ([адрес не указан]) с указанием этого сообщения об ошибке, а также времени и даты ошибки.
Сначала я подумал, что у меня не установлен XML-RPX. Но когда я заглядываю в phpinfo()-файл, я нахожу это:
xmlrpc_error_number 0 0
xmlrpc_errors отключено Выключено
Почему появляется эта ошибка? Мне кажется, что он установлен, и PHP «находит его». Но не Perl.
Ответ №1:
Наличие конфигурации xmlrpc в PHP не указывает на то, что модуль RPC :: XML Perl установлен, и сообщение об ошибке настоятельно предполагает, что это не так (если это так, то оно находится за пределами путей к библиотекам Perl).
Вам необходимо установить модуль RPC::XML.