温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

安装nagios时出现version 1.21 does not match bootstrap parameter 1.35的解决办法

发布时间:2020-06-14 05:28:56 来源:网络 阅读:1647 作者:zxcbvbbbbb 栏目:移动开发

安装nagios执行/usr/local/nginx/start_perl_cgi.sh start的时候报错:

List::Util object version 1.21 does not match bootstrap parameter 1.35 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/XSLoader.pm line 94.

……


解决方法:

重新安装perl

wget http://www.cpan.org/src/5.0/perl-5.8.8.tar.gz

tar zxf perl-5.8.8.tar.gz

mkdir /usr/local/perl

cd perl-5.8.8

./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly

make

make test

make install


替换掉旧的perl命令

# cd /usr/bin

# mv perl perl.old       //把原来的perl更名为perl.old,弃用。

# ln ls /usr/local/perl/bin/perl /usr/bin/perl  //做一个软链接,使用新的perl



再次执行/usr/local/nginx/start_perl_cgi.sh start,报其他错误:

Can't locate FCGI.pm in @INC (@INC contains:……


解决方法:

#perl -e shell -MCPAN

#install CGI


再次执行/usr/local/nginx/start_perl_cgi.sh start,报其他错误:

Can't locate IO/All.pm in @INC


解决方法:

同上,在root提示符号下,输入perl -MCPAN -e 'install "IO::All"'


再次执行/usr/local/nginx/start_perl_cgi.sh start,OK!


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI