Зарегистрировать пользователя на ejabberd (на локальном хосте) с удаленного Сервера с переполнением стека

Когда я вызываю это из команды на моем локальном хосте с Ubuntu, я могу успешно зарегистрировать пользователя:

 ~/ejabberd-18.09/bin/ejabberdctl register thecommanduser localhost abcdefghi

Но если я вызову эту строку кода на моем удаленном хосте как код PHP для подключения к моему локальному хосту, где установлен ejabberd, ничего не произойдет

exec('sudo /ejabberd-18.09/bin/ejabberdctl register thephpuser xx.xx.xx.xxx abcdefghi 2>&1',$output,$status);

Я также уже добавил www-данные ALL = (ALL) NOPASSWD: ALL

Что не так с моим PHP-кодом?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector