1
resposta

Erro ao fazer cadastro

Estou com o mesmo erro do rapaz: https://cursos.alura.com.br/forum/topico-estou-com-um-erro-ao-fazer-o-cadastro-100414

Já fiz o teste de comunicação pelo terminal e ta indo de boa.

Só quando vou cadastrar que aparece erro de comunicação com o banco

1 resposta

Olá Diego, tudo bem? Bem, no caso, pela instância você conseguiu se conectar ao banco de dados corretamente, foi isso? Bem isso é bastante estranho, você poderia tentar colocar o seguindo conteúdo dentro do arquivo index.php:

<?php
$link = mysqli_connect("HOST", "USUARIO", "SENHA", "BANCO_DE_DADOS");

if (!$link) {
    echo "Error: Falha ao conectar-se com o banco de dados MySQL." . PHP_EOL;
    echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}

echo "Sucesso: Sucesso ao conectar-se com a base de dados MySQL." . PHP_EOL;

mysqli_close($link);
?> 

E você poderia colocar as informações de "HOST", "USUARIO", "SENHA", "BANCO_DE_DADOS" diretamente nesse arquivo e realizar o teste.

E verifica também a versão PHP instalado na máquina EC2.