概要:
「PDOException "could」が発生しましたSymfony2 と MySQL を使用しているときに「ドライバーが見つかりません」というエラーが発生してイライラすることがあります。この問題は通常、PHP が必要なデータベース ドライバーを見つけられないことを示します。
調査:
「php -m」コマンドを実行して、次の拡張機能が読み込まれているかどうかを確認します。 :
根本原因:
質問に示されている特定のエラー メッセージは、MySQL の PHP 拡張機能が適切にインストールまたは構成されていないことを示唆しています。
解決策:
Ubuntu 環境でこの問題を解決するには、次のコマンドを使用して必要な PHP 拡張機能をインストールする必要があります:
<code class="Bash">sudo apt-get install php5-gd php5-mysql</code>
修正後のチェック:
上記のコマンドを実行した後、Web サーバー (Apache など) を再起動します。次に、「php -m」を再度実行して、PDO および MySQL 拡張機能がロードされていることを再確認します。拡張機能が正常に読み込まれると、エラーは解決されるはずです。
以上がMySQL を使用した Symfony2 で「PDOException「ドライバーが見つかりませんでした」」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。