Testando conexão php / mysqli

Estou procurando uma maneira de testar apenas a parte da conexão de uma conexão php / mysqli. Estou migrando de um servidor LAMP construído no Vista para o mesmo no Ubuntu e estou tendo ajustes para que o mysqli funcione. Eu sei que todos os módulos apropriados estão instalados e o PhpMyAdmin funciona perfeitamente. Migrei um site e nenhuma das conexões mysqli está funcionando. O erro que estou recebendo é a "chamada para a função de membro xxx () no não-objeto" que geralmente aparece quando a consulta em si é ruim ou a consulta é preparada a partir de uma conexão incorreta. Eu sei que a consulta em si é boa porque funciona bem no outro servidor com exatamente a mesma estrutura e dados do banco de dados. Isso me deixa com a conexão. Tentei escrever uma conexão de teste muito simples e colocá-la em um loop como ..

if(***connection here ***)
{ echo "connected"; }
else
{ echo "not connected"; }

Ele ecoa "conectado", o que é ótimo. Mas, só para verificar, mudei a senha na conexão para que eu soubesse que não seria capaz de conectar e ainda ecoasse "conectado". Portanto, o teste if / else claramente não é o caminho a seguir ....