Ben tüm yeni üyeler için XMPP hesapları oluşturmak için bize gerektiren bir php sosyal ağ üzerinde çalışıyorum. Ben mod_admin_extra bütün çalışma cezası çalıştıran bir çalışma ejabberd sunucu var.
Ben şöyle bir php dosyasından ejabberdctl aramak çalışıyorum:
exec('sudo /home/user/ejabberd-2.1.2/bin/ejabberdctl register test server pass 2>&1');
ama aşağıdaki hatayı alıyorum:
Failed RPC connection to the node ejabberd@localhost: nodedown
Aynı komut komut satırından çalışıyor olsa.
Ayrıca / etc / sudoers için aşağıdaki ekledi:
www-data ALL= NOPASSWD: /home/webuser/ejabberd-2.1.2/bin/ejabberdctl
Peki ne oluyor?