module - 如何安装 Ejabberd 自定义模块
问题描述
我已经编写了一个 ejabbed 自定义模块,但我无法安装它根据 ejabbed 模块文档,我们必须将模块文件放在 $HOME/.ejabberd-modules 中,然后使用 ejabberdctl module_check 来检查模块,但我收到错误错误:不是可用的
解决方案
我猜您正在按照https://docs.ejabberd.im/developer/extending-ejabberd/modules/#managing-your-own-modules的说明进行操作
如本段所述,您是否创建了规范文件?
并创建一个 YAML 格式的规范文件作为 mod_mysupermodule.spec(参见 ejabberd-contrib 中的示例)。从那时起,您应该将其视为可用模块。
推荐阅读
- azure-devops - 加载 YAML 构建管道时出错。服务连接名称 00000000-0000-0000-0000-000000000000 不明确
- opengl-es - 有没有办法像 GLSL 中的纹理一样通过坐标访问矢量?
- html - 禁用样式(垫扩展面板)
- javascript - javascript对象转换表
- angular - 如何在 Angular 7 中实现粒子 JS?
- objective-c - 如何从 react native 调用 swift native 函数?
- youtube-api - 我可以在转到包含 YouTube 播放器和其他内容的页面之前显示插页式广告吗?
- javascript - 如何在chartjs中向下移动题字垂直线
- javascript - 光滑的滑块不工作 - 箭头和点或轮播不显示
- php - Laravel 急切加载错误“尝试在 .../BelongsToMany.php 中获取非对象的属性”