#perl #monitoring #nagios
#perl #мониторинг #nagios
Вопрос:
UNKNOWN: Cannot load module --custommode.
Can't locate URI/Encode.pm in @INC (@INC contains: /usr/lib/centreon/plugins FatPacked::26594184=HASH(0x195cb88) /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/lib/centreon/plugins//centreon_office365_management_api.pl line 6867.
Я получаю эту ошибку при запуске скрипта плагина, хотя у меня установлен URI, может кто-нибудь, пожалуйста, помочь мне с этим.. Заранее спасибо.
Комментарии:
1. Каков результат
perl -MURI::Encode -E 'say $INC{"URI/Encode.pm"}'
2. Не удается найти URI/Encode.pm в @INC (@INC содержит: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5.). СБОЙ запуска — компиляция прервана.
3. Хорошо, тогда я думаю, что модуль не установлен. Попробуйте установить его.
Ответ №1:
URI::Encode — это совершенно другой модуль, чем URI. Вам нужно будет установить их оба отдельно.