質問: php5.26でpdo(mysql)が設定できません 設定を確認しましたがphpinfo()のpdoの欄がno valueのままです。 pdoを使おうとすると"could not find driver"となります。 phpのセットアップ時に選択するようになっていたので、 それ以外は何もしていないと思います。 --------------------------------------------------- 環境:windows/php5.26/apache2.28/mysql5.0 ■php.ini内 [php_pdo] extension=php_pdo.dll [php_pdo_mysql] extension=php_pdo_mysql.dll [php_mysql] extension=php_mysql.dll extension_dir ="c:\program files\php\ext" ■"c:\program files\php\ext"内 php_pdo_mysql.dll php_pdo.dll php_pdo_mysql.dll 試しにセットアップで全てのdb用のpdoを選択すると、「odbc, sqlite, user」のみ 表示されるようになりました。。 よろしくお願いします。
回答: windowsのシステム環境変数 path に、phpをインストールしたディレクトリは登録しましたか? php5.xをインストールしたディレクトリ内に libmysql.dll というのがありますが、これを読み出せていないと、mysql関連オブジェクトは利用出来ません。