MIRACLE

メールサービス申込 ユーザー登録&ログイン パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

テクノロジー情報

カテゴリ:Apache
2002/12/13
PHP から Oracle8i,Oracle9i にアクセスしたい
Standard Edition V2.x 対応 Standard Edition V1.x 対応

[質問]

PHP から Oracle8i,Oracle9i にアクセスしたい

[対象となる製品のバージョン]

MIRACLE LINUX Standard Edition V1.x
MIRACLE LINUX Standard Edition V2.x

[対象となるパッケージ]

php、php-oracle-8i、php-oracle-9i

[回答]

MIRACLE LINUX に含まれている PHP は、Oracle 用にコンパイル済みです。
基本となる php パッケージをインストールしたあとに、ご利用になっている Oracle のバージョンにあわせて、Oracle8iをご利用の場合はphp-oracle-8iパッケージを、Oracle9iをご利用の場合はphp-oracle-9iパッケージを、インストールしてください。

また Install Navigator for Oracle を使って Oracle をインストールした場合、Apache がインストール済みのときには、以下の環境変数が自動的に設定されます。したがって、Oracle をインストールするとすぐに Apache + PHP と Oracleを組み合わせて使うことができます。

例:[/etc/httpd/conf/httpd.bootopt]

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=ocrl
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export NLS_LANG=American_Japan.JA16EUC

Install Navigator for Oracle を使用しないで Oracle インストールした場合には、上記環境変数が設定されていません。そのときには、上記のような、httpd.bootoptを作成することで、PHPを使用できるようになります。

注意事項
Oracle9i Release2をphp-oracle-9iパッケージでご利用になる場合は、php-4.2.3、php-oracle-9i-4.2.3 以上が必要となります。

[更新履歴]

2002/12/13 Oracle9iRelease2について記述を追加。
2000/12/06 新規作成


会社情報 採用情報 個人情報保護方針 情報セキュリティ基本方針 商標等取り扱い事項 English
Copyright(c)2000-2013 MIRACLE LINUX CORPORATION. All Rights Reserved.