ホームページ  >  記事  >  バックエンド開発  >  PHP4 を使用して Oracle815_PHP チュートリアルにアクセスする

PHP4 を使用して Oracle815_PHP チュートリアルにアクセスする

WBOY
WBOYオリジナル
2016-07-21 16:05:37818ブラウズ

PHP4 を使用して Windows 2000 Server 上の Oracle815 にアクセスします

システム環境:
1. オペレーティング システム: Windows 2000 Server
2. データベース: Oracle 8i R2 (8.1.6) for NT Enterprise Edition
3. インストール パス: D: ORACLE

PHP4 をインストールして設定します:
最初のステップは、php-4.0.3-Win32.zip 圧縮パッケージを解凍し、C:PHP の下に配置することです。

2 番目のステップは、C:PHP にある php.ini に最適化されたファイルを C:WINNT ディレクトリにコピーし、名前を php.ini に変更することです。 pHP.ini ファイルの変更:
extension_dir = c: php

extension = php_oci8.dll 前の「;」を削除します。



























:phpbrowscapbrowscap.ini browscap 項目の前の「;」記号を削除します

3 番目のステップは、C:PHPphp4ts.dll を次の場所にコピーすることです。 C:WINNTsystem32 ディレクトリ。

4 番目のステップは、IIS 管理プログラムを開始することです。スタート - 設定 - コントロール パネル - 管理ツール - インターネット サービス マネージャー 「既定の Web サイト」を右クリックし、属性を選択すると、システムは「既定の Web サイト属性」ウィンドウをポップアップ表示します:

アプリケーション名 C C を入力します。 :phpphp.exe %s %s [構成] をクリックします:
[追加] をクリックします:

5 番目のステップとして、[既定の Web サイトのプロパティ] ウィンドウで [ISAPI フィルター] ラベルをクリックし、[追加] ボタンをクリックします。 -up 「フィルタのプロパティ」画面の「フィルタ名」に「PHP」と入力し、「実行ファイル」に「C:phpsapiphp4isapi.dll」と入力して確定します。



ステップ 6、REGEDIT、レジストリ エディターを起動して、次の場所を見つけます:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW3SVCParametersScript Map。

新しい文字列を作成します: name.php を入力します



7 番目のステップは、コマンド ライン ウィンドウに戻り、「net stop iisadmin」コマンドを入力して IIS サービスを終了することです。

関連サービスを停止するかどうかを尋ねられますので、「はい」と答えます。

ステップ 8、「net start w3svc」コマンドを入力して、IIS サービスを再起動します。

ステップ 9、c:phpextensions の下の 2 つのファイル php_oci8.dll と php_oracle.dll を c:php にコピーします

1 Oracle に接続するための最初のコード test.php

$handle = ora_plogon("test@ora815", "gdj") または die; /* oracle に接続するためのハンドルを作成します*/
$cursor = ora_open($handle) ($handle); rate"; /* クエリを定義します*/
ora_parse($cursor, $query) or die; /* このクエリをカーソルに割り当てます*/
ora_exec($cursor); /* カーソルを実行します。つまり、これを実行しますquery*/

echo "

n"; <br>$numcols = 0; <br>while(ora_fetch ($cursor )) { /* クエリ結果を $cursor に保存しますecho */ <br>$numcols = ora_numcols($cursor); <br>for ($column=0; $column < $numcols; $column++) { <br>$data = trim (ora_getcolumn($cursor, $column)); ($data == "") $data = "NULL"; <br>} <br>echo "n" <br>$numrows = ora_numrows ($cursor); </p>echo "nROWS RETURNED: $numrowsn" "; 🎜echo "
n"; 🎜🎜ora_close($cursor); 🎜🎜?> 🎜🎜 🎜

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/315686.html技術記事 Windows 2000 Server 上の Oracle815 にアクセスするには、PHP4 を使用します。 システム環境: 1. オペレーティング システム: Windows 2000 Server 2. データベース: Oracle 8i R2 (8.1.6) for NT Enterprise Edition 3. インストール パス: D:...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。