pDoException "não conseguiu encontrar driver": solucionando problemas e solução
Ao encontrar uma pdoException indicando "não conseguiu encontrar driver", o problema poderia mentir na ausência do driver PDO necessário para MySql.
identificando o Problem
o snippet de código fornecido:
$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)tenta se conectar a um banco de dados MySQL usando o driver PDO. No entanto, a exceção sugere que o driver PDO está faltando. Este módulo fornece o driver PDO para MySQL e permite que o PHP interaja com os bancos de dados MySQL.
verificando Instalação
Depois que o módulo estiver instalado, você poderá verificar sua instalação visualizando suas informações de configuração do PHP:a saída:
pdo_mysql Driver PDO para MySQL, versão da biblioteca do cliente = & gt; 5.1.44
sudo apt-get install php-pdo-mysqlSe esta seção estiver presente, o módulo PDO_MYSQL está instalado e você poderá se conectar ao seu banco de dados MySQL usando PDO.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3