Tenho um servidor dedicado na Hostgator com acesso ao WHM. Ontem foi sugerida a atualização do próprio WHM e do cPanel para a nova versão 74.0.4
A partir disso não foi mais possível a criação de bancos de dados MySQL através do código PHP e do xmlapi.php
Alguém mais está passando por algum problema relacionado ao xmlapi ou à atualização do cPanel?
Link para xmlapi.php: https://github.com/CpanelInc/xmlapi-php
Código para criação do BD:
$nome_bd = "usuario_cpanel" . md5(uniqid(time()));`
$db_host = "minha_url";
$cpuser = "meu_usuario";
$cppass = "minha_senha";
$xmlapi = new xmlapi($db_host);
$xmlapi->set_port(2083);
$xmlapi->password_auth($cpuser, $cppass);
$xmlapi->set_debug(1);
print($xmlapi->api1_query($cpuser, 'Mysql', 'adddb', array($nome_bd)));
$xmlapi->api1_query($cpuser, 'Mysql', 'adduserdb', array($nome_bd, 'usuario_bd', 'all'));
O log de erro é um pouco estranho, por isso acho que seja um problema no cPanel, e não no meu código, pois antes da atualização ele funcionava perfeitamente.
[09-Aug-2018 14:38:14 America/Sao_Paulo] Some error message here
Fico grato se alguém puder ajudar ou pelo menos informar alguma situação semelhante que está passando.