質問: new PDO("oci:dbname=//".DB_HOST.":".DB_PORT."/".DB_SID, DB_USERNAME, DB_PASSWORD); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ error("001", $e->getMessage()); } ``` ### 試したこと 1. XAMPPを開発環境のwindowsへインストールしました。 2. Instant Client Downloads for Microsoft Windows (32-bit) を解凍し環境変数のPATHへディレクトリを追加しました。 3. php.iniの設定ファイルの以下をコメントアウトを外しました。 >extension=php_pdo_oci.dll >extension=php_oci8_12c.dll 4. phpinfo()を参照し以下を確認しました。 >PDO drivers に「oci」が表示されていること >PDO Driver for OCI 8 and later が「enabled」であること ### 補足情報(言語/FW/ツール等のバージョンなど) XAMPP Apache 2.4.17 MariaDB 10.1.13 PHP 5.5.34 phpMyAdmin 4.5.1
回答: OracleとMariaDBは全く別のデータベースですが、Oracle本体はインストールされたのでしょうか?