PDOException「ドライバーが見つかりませんでした」質問する

PDOException「ドライバーが見つかりませんでした」質問する

Apache、MySQL、PHP を含む Debian Lenny をインストールしたところ、 PDOException が発生しましたcould not find driver

参照されている特定のコード行は次のとおりです。

$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)

DB_HOST、、、DB_NAMEは私が定義した定数です。これは実稼働サーバー (DB_USERおよびDB_PASS以前の Ubuntu Server セットアップ) では正常に動作します。

これは PHP のインストールに関係があるのでしょうか?

インターネットで検索しても役に立ちませんでした。得られるのは専門家の意見交換と例だけで、解決策はありませんでした。

ベストアンサー1

pdo_mysqlというモジュールが必要です。phpinfo()で以下を探します。

pdo_mysql

PDO Driver for MySQL, client library version => 5.1.44

おすすめ記事