WIN98 に PHP4+ PERSONAL ORACLE8I をインストールします
Personal oracle8i は、ORACLE8i の単なる圧縮バージョンである ORALCE データベースの成熟したバージョンです。プログラマやその他のシステム担当者は、企業のデータベースではなく単一のマシン上で ORACLE を開発または学習でき、高度な構成環境は必要ありません。 ORACLEを学びたい友達にとっては非常に適した環境です。
個人的な oracle8i の最終的なシステム要件は、32MB のメモリと 85MB のディスク容量です。
関連ダウンロード:
APACHE1.3.14: www.apache.org
php4.0.3 pl1: www.php.net
個人用 Oracle8iR2(8.1.6): www.oracle.com
私のマシン構成はMMX166、64MB EDOメモリ、10GBハードディスクです。
オペレーティング システムは: WIN98SE (OEM)
win98seのD版を試してみましたが、Personal ORACLE8iのNET8はインストールできませんでしたので、WIN98のD版を使ってインストールしないことをお勧めします。
1. Personal oracle8i をインストールします。ダウンロードした ZIP ファイルを解凍し、セットアップを実行します。しばらくすると、PERSONLAL ORACLE インストール インターフェイスが表示され、ORACLE インストール パスとホーム名を入力して、通常のインストールを選択します。インストール インターフェイスの右上隅に進行状況バーが表示され、約 60% のところで警告バーが表示され、メモリが 96MB 未満です。何か問題が発生する可能性があります。次の画面が表示されたら、無視して続行してください、というメッセージが表示されます。 , ORACLE8i のインストールが開始されます。インストール プロセス中に、ファイルを書き込めないというエラー メッセージが表示された場合は、無視して [無視] をクリックしてください。これはデータベースのインストールには影響しません。データベースのインストールが完了すると、net8 コンフィギュレーション アシスタント、データベース設定アシスタント、およびその他のツールが自動的に実行され、データベースのグローバル名と SID を入力する必要があります。 "。この時点では、辛抱強く待つ必要があります。データベースのセットアップが完了するまでに長い時間がかかります。最後に、Oracle が正常にインストールされたことを示すメッセージが表示されたら、インストールは完了です。
2. PHP4.0.3pl1 をインストールします: ダウンロードした ZIP ファイルを「c:apachephp」などのディレクトリに解凍し、php.ini-ist ファイルをコピーして、次の列を変更します。
パスを指定します:
doc_root=c:apachehtdocs
extension_dir=c:apachephpextensions
次の 2 行の前にある「;」記号を削除します。
拡張子=php_oci8.dll
拡張子=php_oracle.dll
3. APACHE 1.3.14 をインストールします。ダウンロード後に直接インストール ファイルを実行し、プロンプトに従ってインストールします。
次の行を .confhttp.conf に追加します:
ScriptAlias /php/ "C:/apahce/php/"
アクション application/x-httpd-php "/php/php.exe"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
4. apahce をテストする: スタート メニューで APACHE サービスを開始し、IE アドレス バーに 127.0.0.1 を入力すると、APACHE のようこそ画面が表示され、APACHE が適切に動作していることがわかります。
5. PHP をテストする: テキスト エディターを使用して、PHP ファイルを編集します:
// ファイル名は info.php です
phpinfo();
?>
IE のアドレス バーに 127.0.0.1/info.php と入力すると、PHP の環境パラメータが表示されます。oricle と orci8 がサポートされている場合は、PHP がすでに ORACLE と OCI8 をサポートしていることを意味します。
6. ORACLE への接続をテストします:
まず、ORACLE クライアントを構成する必要があります。ORACLE ネットワーク側が正常に構成されたら、NET8 CONFIGURATION ASSISTANT を使用してテストします。
//ファイル名はtest.phpです。
$conn=ocilogon("システム","マネージャー","テスト");
if($conn)
「Oracle データベース接続に成功しました」を表示します
それ以外は
「Oracle データベース接続に失敗しました」を表示します
?>
プログラムが成功フラグを返した場合、接続は成功です。リモート データベースに接続する場合は、NET8 CONFIGURATION ASSISTANT でデータベースを構成するだけで済みます。
http://www.bkjia.com/PHPjc/486421.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/486421.html