1

私は完全に混乱していると言うことから始めます。「TheUndergroundPHPand Oracle Manual WhitePaper」とStackOverflowに関する同様の質問を読みましたが、何をする必要があるのか​​まだわかりません。

Ubuntu12.04でPHP5.3.1を使用しています。Oracle11gに接続しようとしています。InstantClientとOracleXEのどちらが必要かわかりません。PDOを使用して接続したいのですが、コードはすでに構造化されていますが、ドキュメントの先頭または末尾を作成できません。ODBC経由で接続するオプションもあります。どんな助けでも大歓迎です。

4

1 に答える 1

0

いずれにせよ、PDOに接続している場合は、少なくともインスタントクライアントが必要です。

Oracle XEにはOCIランタイム(Oracle呼び出しインターフェース)が含まれていますが、それを機能させるには、いくつかの環境変数を設定する必要がある場合があります。

Apache /PHPと同じサーバー上のOracleXEインスタンスですか?

あなたはグーグルの検索結果に次のような良い記事をいくつか持っています:

  1. http://www.sitepoint.com/oracle-10g-xe-and-php/

  2. http://docs.oracle.com/cd/E17781_01/appdev.112/e18555/ch_one.htm

  3. http://web3us.com/drupal6/how-create-web-site-handbook/oracle-xe-php [推奨読書]

  4. http://www.devshed.com/c/a/Oracle/Configure-Oracle-Database-XE-and-PHP/

  5. http://php.net/manual/en/function.oci-connect.php

于 2012-10-02T05:15:03.610 に答える