2
我想在ejabberd linux服務器上註冊用戶。如何使用php代碼在ejabberd上註冊用戶?
我使用下面的PHP代碼
<?php
$username = 'hello';
$password = 'hello';
$node = 'my ip';
exec('sudo -S ejabberd /usr/sbin/ejabberdctl register '.$username.' '.$node.' '.$password.' 2>&1',$output,$status);
if($output == 0){
// Success!
echo 'success';
}else{
// Failure, $output has the details
echo '<pre>';
foreach($output as $o){
echo $o."\n";
}
echo '</pre>';
}
?>
但是,當我執行該文件我得到了以下錯誤:
sudo: /etc/sudoers.d is world writable
[sudo] password for daemon:
此外,我發現從以下網址
解決方案但我沒有得到如何使用這個
請幫