# この記事の構成環境: Windows 7 システム 64 ビット、PHP バージョン 5.5 32 ビット、Oracle 11g クライアント、Apache 2.4、DELL G3 コンピューター32 ビット PHP を 64 ビット システムにインストールする方法: 1. Windows で PHP OCI8 拡張機能を有効にする; 2. 32 ビット Oracle をダウンロードしてインストールする; 3. PHP 内の php_oci8.dll のコメントを解除します。 ini ファイル; 4. Apache を再起動します。
32 ビット php を 64 ビット システムにインストールする方法
32 ビット php oci 拡張機能を 64 ビット Windows にインストールする
64 ビット Windows の場合 Windows への 32 ビット PHP OCI8 拡張機能と Oracle Instant Client のインストールに関する詳細なチュートリアル: Windows で PHP OCI8 拡張機能を有効にするOCI8 は PHP です拡張子は、通常、デフォルトでは有効になっていません。Oracle Databaseへの接続に使用されます。pdoまたはWindows直接接続のいずれの方法を使用する場合でも、oci8拡張子が必要です。 PHP システム環境変数が構成されている場合は、cmd> php --ri oci8 コマンドを使用して、oci8 拡張機能が有効かどうかを確認できます。php --ri oci8
OCI8のインストール
まず、OCI8拡張機能をダウンロードします http://pecl.php.net/package/o... ここでダウンロードしたバージョンは5.5スレッドですセーフ (TS) x86 バージョン 注: バージョンはスレッド セーフと非スレッド セーフに分かれています (違いは Baidu で確認できます)。一般に、Apache はスレッド セーフを選択します。よくわからない場合は、 PHP Extension では Build 列が表示されます。 なぜ x86 バージョンを選択するのですか?私のphpは32ビットであるため、拡張子も32ビットである必要があります。ダウンロード後、php_oci8.dll ファイルを解凍し、php.ini の extension_dir = xxxxxx で指定されている PHP 拡張ディレクトリにコピーします。システムが 64 ビットの場合は、それに応じて x64 バージョンをダウンロードできます。 Apache の起動時に php_oci8 が有効な win32 プログラムではないというメッセージが表示された場合は、バージョンが間違っている可能性があります。正しいバージョンをダウンロードしてください。Oracle クライアントのインストール
Oracle Instant Client は、プログラムがローカルまたはリモートの Oracle データベース インスタンスに接続できるようにする、無料で簡単にインストールできるライブラリのセットです。 多くのチュートリアルでは、拡張機能を直接追加し、Oracle クライアントのインストールを無視します。この場合、PHP システムは、ダイナミック リンク ライブラリ OCI.dll 上でプログラム入力ポイント OCILobRead2 が見つからないことを報告します。 oci.dll ファイルが見つかりませんまず、Oracle クライアントをダウンロードします http://www.oracle.com/technet... ここでダウンロードしたものは、Instantclient-basic-win32-11.1.0.6.0.zip です。バージョンについては、必ず PHP と一致するバージョンをダウンロードしてください。PHP が 32 ビットの場合、Oracle も 32 ビット バージョンをダウンロードする必要があります。 ダウンロード後、中に oci.dll ファイルがあり、php 拡張機能を起動すると、探している oracle ファイルが表示されます。では、PHP でこの DLL を見つけて、システム環境変数を追加するにはどうすればよいでしょうか? 追加方法の詳細については説明しませんが、必要な場合はメッセージを残してください。 最後に、php.ini ファイル内の php_oci8.dll のコメントを解除し、Apache を再起動します。 次のコード行の前にあるセミコロンを削除します:extension=php_oci8.dll
PHP ビデオ チュートリアル >>
以上が64ビットシステムに32ビットPHPをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。