2016-06-27 5 views
0

I ejabberd 16.03 aus Binärquelle installiert haben (ejabberd-16.03-osx-installer.app.zip)Kann nicht abrufen und ejabberd Beitrag Module installieren

Mein os ist OS X Yosemite

Nach abgeschlossener Installation Ich begann ejabberd:

cd ejabberd_directory/bin 

./ejabberdctl start 

Ich überprüft sogar den Status, um sicherzustellen, dass es gestartet wird. Dann habe ich versucht, die Liste der verfügbaren Module abzurufen:

./ejabberdctl modules_update_specs 

und es sagt ok!

Aber ich habe nichts von diesem ausgeführt wird:

./ejabberdctl modules_available 

Und ich kann jedes Modul nicht installieren.

ich Hilfe schätzen würde ..

Antwort

0

Umgehung:

./ejabberdctl modules_update_specs 

Dieser Befehl erstellt ein leerer Ordner ~/.ejabberd_modules/Quellen

cd ~/.ejabberd_modules/sources 
git clone https://github.com/processone/ejabberd-contrib.git 

und dann erhalten Sie Modulliste und installieren:

./ejabberdctl modules_available 

Aber Beachten Sie, dass das Ausführen von ./ejabberdctl modules_update_specs Ihren Quellenordner leeren und löschen wird die Module.

1

Github einige Änderungen vorgenommen, und wir haben den Code anpassen können Module erneut installieren. Sie benötigen ejabberd 16.06, um diese Funktion zu verwenden.

+1

Könnten Sie bitte erläutern, was den GitHub verändert? Und welche Datei sollten wir nach dem Code suchen, der sich auf module_available-Befehle bezieht? –

+0

https://github.com/processone/ejabberd/issues/1157 –