【问题标题】:Can't locate URI/Encode.pm in @INC - Centreon在 @INC 中找不到 URI/Encode.pm - Centreon
【发布时间】:2020-11-03 06:17:03
【问题描述】:
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,任何人都可以帮我解决这个问题。谢谢。

【问题讨论】:

  • perl -MURI::Encode -E 'say $INC{"URI/Encode.pm"}'的输出是什么
  • 在@INC 中找不到URI/Encode.pm(@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 .)。 BEGIN 失败——编译中止。
  • 好的,那我认为模块没有安装。试试安装吧。

标签: perl monitoring nagios


【解决方案1】:

URI::Encode 是与URI 完全不同的模块。您需要分别安装它们。

【讨论】:

    猜你喜欢
    • 2020-10-14
    • 1970-01-01
    • 2017-07-13
    • 2021-03-03
    • 2013-10-24
    • 2018-01-11
    • 2020-07-15
    • 2018-11-08
    • 2021-11-17
    相关资源
    最近更新 更多