日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

出現(xiàn)escript: exception error: undefined function rabbitmqctl_escript:main/1 in function escript解決方法

作者:碼農(nóng)研究僧 更新時間: 2022-01-05 編程語言

為了開啟Web管理界面插件,便于訪問RabbitMQ
結(jié)果出現(xiàn)如下問題:

gaokaoli@kkjz-ThinkStation-P330:~/rabbitmq/rabbitmq_server-3.9.12/sbin$ ./rabbitmq-plugins enable rabbitmq_management
escript: exception error: undefined function rabbitmqctl_escript:main/1
  in function  escript:run/2 (escript.erl, line 758)
  in call from escript:start/1 (escript.erl, line 277)
  in call from init:start_em/1 
  in call from init:do_boot/3 

在這里插入圖片描述
這個意思大概就是erl和rabbitmq的版本不一致,導(dǎo)致啟動不了。通過卸載舊版本安裝適配的版本即可

在查看是否有無erlang的版本的時候,先看看是否能成功安裝,而不是版本問題,是安裝不成功的問題
在這里插入圖片描述

安裝成功之后,再出現(xiàn)這種問題才是舊版本,版本不適配的原因

卸載erl的舊版本具體如下:

通過yum list installed查看安裝的安裝包,之后通過yum -y remove erlang*刪除即可
如果是ubuntu的話,則通過apt-get remove erlang*進(jìn)行刪除即可

在安裝適配的版本即可
具體版本號的適配可看官網(wǎng)如下:
選擇版本適配鏈接如下

之后進(jìn)行重新的安裝

原文鏈接:https://blog.csdn.net/weixin_47872288/article/details/122484542

欄目分類
最近更新