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