- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要从 csv 文件在 ejabberd 中注册成千上万的用户。为此,我编写了一个简单的脚本。
#!/bin/sh
OLDIFS=$IFS
IFS=','
[ ! -f $INPUT ] && { echo "$INPUT file not found"; exit 99; }
while read username domain pass p1 p2 p3 p4
do
echo "ejabberdctl register $username $domain $pass"
ejabberdctl register $username $domain $pass
done < users.csv
IFS=$OLDIFS
但最后,答案是:Error: cannot_register
最佳答案
这只是稍后的一个小技巧:一旦你的循环工作,如果你认为 ejabberdctl 太慢,你可以尝试使用 ReST API。执行许多请求时,这应该快得多。
临时配置类似这样的东西(记得在完成后删除它):
listen:
-
port: 5280
module: ejabberd_http
tls: false
request_handlers:
/api: mod_http_api
api_permissions:
"console commands":
from:
- ejabberd_ctl
- mod_http_api
who: all
what: "*"
modules:
mod_http_api: {}
然后在 shell 中执行这个来注册一个帐户:
curl 'localhost:5280/api/register?user=user2&host=localhost&password=somepass123'
关于bash - 如何从 bash 脚本正确启动 ejabberdctl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66353404/
我需要从 csv 文件在 ejabberd 中注册成千上万的用户。为此,我编写了一个简单的脚本。 #!/bin/sh OLDIFS=$IFS IFS=',' [ ! -f $INPUT ] && {
我正在尝试在我的服务器上配置 eJabberd。 我完成了安装,但是当我尝试使用 启动 ejabberd 时 ejabberdctl start 它在日志文件中显示以下错误 2015-11-17 03
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
我正在尝试从 PHP 调用 ejabberdctl,但我一直收到错误代码 3(与节点 ejabberd@localhost 的 RPC 连接失败:nodedown)。 我的 PHP 脚本包含以下添加好
我试图安装 ejabberd,将许多站点中的教程应用到我的虚拟机上,虚拟机是 ubuntu,但我一开始就卡住了。我写完之后 sudo apt-get update sudo apt-get -y i
我在 Debian 7.6 服务器上运行 ejabberd-14.12,单节点。 我已经使用交互式 .run 包安装了 ejabberd。 我已经启动了 ejabberd(以 root 身份登录):
在命令行配置阶段创建 opensrf 用户时遇到问题。我收到的错误如下:/usr/sbin/ejabberdctl:第 428 行:4052 段错误 $EXEC_CMD“$CMD” 最佳答案 这似乎与
我是一名优秀的程序员,十分优秀!