やみとものプログラミング日記

人生気楽に。

TOP > PHPでPDOを使おうとした時のcould not find driverエラーの直し方

PHPでPDOを使おうとした時のcould not
find driverエラーの直し方

ブラウザからアクセスした時は普通にPDOでMySQLデータベースに
アクセスできるのだが、サーバー上でPHPスクリプトを実行する
php test.php
時にPDOでMySQLにアクセスしようとした時に
could not find driver
と表示されアクセスできない問題が生じた。
おそらくapacheから起動するときとコマンドラインで起動するときで
何かが変わるのだろう。詳しくは分からないが、
phpinfo()を両方の場合でしてみたところ
コマンドラインの場合だけPDOのmysqlドライバーのようなものが入ってなかった。

解決策

php-mysqlndをインストールしよう。
sudo yum install php-mysqlnd



コメント

もしよろしければコメント下さい。
お名前:
内容:

コメント一覧