我試圖安裝OCI,這樣我就可以使用新的PDO(「OCI:DBNAME ...啓用PDO OCI
我已經安裝了戰鬥1,5h後甲骨文instantclient(基本和SDK)和然後OCI爲PHP(如這裏所描述http://ubuntuforums.org/showthread.php?t=92528)。
現在我有點困惑,因爲我的phpinfo告訴OCI8支持已啓用,但在PDO節還有隻有ODBC「PDO驅動程序」一節中。
我什麼時候出錯了?
PS 我g OT是Xubuntu 12.10及以下的包安裝: PHP梨,PHP5,PHP5-CLI,PHP5常見,PHP5-DBG,PHP5-dev的,PHP5-ODBC
編輯: 感謝解釋。現在,我試圖安裝 「PDO_OCI」 跟隨這名: http://lacot.org/blog/2009/11/03/ubuntu-php5-oci8-and-pdo_oci-the-perfect-install.html
現在調用此:
/usr/local/src/PDO_OCI-1.0# ./configure --with-oci8=instantclient,/opt/oracle/instantclient,12.1
我收到以下錯誤:
configure: error: Oracle-OCI needed libraries not found under /opt/oracle/instantclient
我不知道這樣做在Windows上不會更容易。
該鏈接解釋瞭如何使用'OCI8',而不是'PDO'。他們是不同的和不相關的擴展。 –