ホームページ > バックエンド開発 > PHPチュートリアル > Oracle8i と PHP4_PHP を接続する方法チュートリアル

Oracle8i と PHP4_PHP を接続する方法チュートリアル

WBOY
リリース: 2016-07-13 17:25:52
オリジナル
914 人が閲覧しました

Oracle 8i を PHP4 に接続する方法 (翻訳)
sonymusic 2000 年 3 月 30 日

メールでご連絡ください。私の見解についてお話します。 前の記事 次の記事


1. Linux 用の Oracle 8i をダウンロードしてインストールします。
フルインストールします。クライアントをインストールするだけではありません
ダウンロード場所: chat.hn.cninfo.net/soft のホット ダウンロード

2. PHP3 または PHP4 ソース コードをダウンロードします
ダウンロード場所: www.php.net www.phpuser.com chat。 .net/soft

3. PHP インストール パラメータを設定します
php 4:
./configure --with-apxs=/usr/sbin/apxs
--prefix=/usr
--with-gd
--enable -バージョン管理
--with-mysql=/usr
--with-oracle=/usr/local/oracle/8i/u01/app/oracle/product/8.1.5
--with-oci8=/usr/local/ oracle/8i/u01/app/oracle/product/8.1.5
--with-zlib
--with-dbase
--with-filepro
--with-config-file-path=/etc /httpd/conf
--with-fdftk=no
--enable-debug=no
--enable-magic-quotes
--enable-debugger
--enable-bcmath
--enable-track-vars
- -enable-safe -mode
--with-exec-dir=/usr/bin
--with-system-regex


--no-create
--no-recursion

--with The -oracle オプションPHP が ORA_ 関数を通じて Oracle 7.x または 8.x にアクセスできるようにします
--with-oci8 オプションにより、PHP はより多くのより優れた oci8 関数を使用できるようになります

5. make install

6 。 .ini-dist /wherever/your/conf/files/are/php.ini
php.ini を適切な場所にコピーします

7. httpd.conf を変更します
次の行を変更します
LoadModule php4_module lib /apache/libphp4.so
次のように変更します:
LoadModule php4_module /usr/lib/apache/libphp4.so

8. APACHE を再起動します

9. PHP4 のインストールが成功したかどうかをテストします:


内容を含む test.php3 を作成します。ブラウザで をクリックして、ORACLE および ORACLE8 に関する情報があるかどうかを確認します。
そうであれば、おめでとうございます! phpinfo(); ?>
10. ORACLE 関数の使用を開始します

//ORACLE 環境変数を設定します
putenv("ORACLE_HOME=/usr/local/oracle/8i/u01/app/oracle/) product/8.1.5");

// 接続を確立します
// 現在の user_id、password、db を構成に合わせて変更します
if($conn = OCILogon("user_id","password","db ") )
{
// データベース情報を取得します
printf("%s
", OCIServerVersion($conn));
}
else
{
printf("Conncetion Failed")
?>
This プログラムは次のようになります。接続している ORACLE に関する情報を表示します

12. その他
リモート ORACLE サーバーに接続する必要がある場合は、リモート データベースの場所を指定するように sqlnet.ora と tnsnames.ora を設定する必要もあります。
データベース管理者にいくつかのファイルをコピーして
$ORACLE_HOME/network/admin/ ディレクトリに置くように依頼してください






http://www.bkjia.com/PHPjc/532011.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/532011.html技術記事 Oracle 8i を PHP4 に接続する方法 (翻訳) sonymusic 2000 年 3 月 30 日にメールでお送りください。私の意見を共有します。 前の記事次の記事 1. Linux 用の Oracle 8i をダウンロードしてインストールします。インストールを完了します...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート