Erro fatal: chame o método indefinido mysqli_stmt :: get_result () [duplicate]

Esta pergunta já tem uma resposta aqui:

Chamar para o método indefinido mysqli_stmt :: get_result 10 respostas

Como mudei um site meu para um novo vServer, sempre recebo esta mensagem de erro

Fatal error:  Call to undefined method mysqli_stmt::get_result()

Essas linhas de código estão funcionando bem

$mysql = new mysqli($db_host, $db_user, $db_password, $db_database);
$partys = NULL;
$res_partys = $mysql->query("SELECT * FROM party ORDER BY begin");
while($row_partys = $res_partys->fetch_array()) {
    $partys[] = $row_partys;
}
$count_reg = $mysql->prepare("SELECT COUNT(*) FROM guestlist WHERE partyid = ?");
$count_reg->bind_param('i', $party['partyid']);
$count_reg->execute();

mas$count_res = $count_reg->get_result(); falha. O suporte ao Mysqli está ativado.

De acordo com algumas fontes da Internet, preciso dos drivers nativos do PHP MySQL, mas só tenho o php5-mysql instalado na minha máquina Debian 7, como instalar o php5-mysqlnd viaapt-get install php5-mysqlnd removeria automaticamente o Froxlor, que é o meu painel de gerenciamento de servidores.

Existem outras maneiras de instalar o mysqlnd, exceto o download viaapt-get download php5-mysqlnd e instalá-lo usando o dpkg, pois isso geraria erros em cada chamada do apt-get a seguir devido a requisitos não atendidos e na compilação do PHP incluindo o mysqlnd da fonte?

questionAnswers(2)

yourAnswerToTheQuestion