无法检索和安装 ejabberd 贡献模块
Cannot retrieve and install ejabberd contribution modules
我已经从二进制源安装了 ejabberd 16.03 (ejabberd-16.03-osx-installer.app.zip)
我的 os 是 OS X Yosemite
安装完成后我启动了ejabberd:
cd ejabberd_directory/bin
./ejabberdctl start
我什至检查了状态以确保它已启动。然后我尝试检索可用模块列表:
./ejabberdctl modules_update_specs
它说可以!
但是运行我什么也没得到:
./ejabberdctl modules_available
而且我无法安装任何模块。
如果有任何帮助,我将不胜感激..
Github 进行了一些更改,我们必须调整代码才能再次安装模块。您将需要 ejabberd 16.06 才能使用此功能。
解决方法:
./ejabberdctl modules_update_specs
此命令创建一个空文件夹 ~/.ejabberd_modules/sources
cd ~/.ejabberd_modules/sources
git clone https://github.com/processone/ejabberd-contrib.git
然后你得到模块列表并安装它们:
./ejabberdctl modules_available
但请记住 运行 ./ejabberdctl modules_update_specs 将清空您的源文件夹并删除模块。
我已经从二进制源安装了 ejabberd 16.03 (ejabberd-16.03-osx-installer.app.zip)
我的 os 是 OS X Yosemite
安装完成后我启动了ejabberd:
cd ejabberd_directory/bin
./ejabberdctl start
我什至检查了状态以确保它已启动。然后我尝试检索可用模块列表:
./ejabberdctl modules_update_specs
它说可以!
但是运行我什么也没得到:
./ejabberdctl modules_available
而且我无法安装任何模块。
如果有任何帮助,我将不胜感激..
Github 进行了一些更改,我们必须调整代码才能再次安装模块。您将需要 ejabberd 16.06 才能使用此功能。
解决方法:
./ejabberdctl modules_update_specs
此命令创建一个空文件夹 ~/.ejabberd_modules/sources
cd ~/.ejabberd_modules/sources
git clone https://github.com/processone/ejabberd-contrib.git
然后你得到模块列表并安装它们:
./ejabberdctl modules_available
但请记住 运行 ./ejabberdctl modules_update_specs 将清空您的源文件夹并删除模块。