ホームページ  >  記事  >  バックエンド開発  >  PHP接続オラクルの問題

PHP接続オラクルの問題

WBOY
WBOYオリジナル
2016-06-23 14:15:23817ブラウズ

PHP バージョン 5.2.4
apache2.0.55
oracle に接続したいです (説明してください。oracle についてはあまり知りませんが、pl/sql を使用して接続できます)。このマシンは apache+php+mysql のみです。そして、Oracle サーバーはリモートです。
php を oracle に接続する方法をオンラインで検索し、php.ini で oci8 と pdo_oci8 の両方を有効にしましたが、phpinfo で関連情報が表示されませんでした
pdo_mysql を有効にすると、表示できましたphpinfo の関連情報を参照してください。不足している Oracle コンポーネントは何かと思いました
インターネットで調べたところ、インスタント クライアントをインストールする必要があるようです
11g を入手するのに長い時間がかかりました。やり方がわからない
Oracle にある PHP のインストール手順 (http://www.oracle.com/technetwork/articles/dsl/technote-php-instant-084410.html) と
に関する別の説明インターネット ( http://www.yesky.com/searchdatabase/504969453998440448/20050110 /1898620.shtml)、問題は見つかりませんでした (11g では CGI を有効にする必要はありませんね? なぜ CGI を有効にするのですか?)
さて完全に途方に暮れています、アドバイスをお願いします


ディスカッションへの返信 (解決策)

どのオペレーティング システムを使用していますか?

どのオペレーティング システムを使用していますか
win2003

oracle 11g クライアントを直接ダウンロードして、インストールします
oracle 11g CD イメージをダウンロードした場合、クライアントはクライアント ディレクトリにあります

oracle 11g クライアントを直接ダウンロードしてインストールします
oracle 11g CD イメージをダウンロードした場合、クライアントはクライアント ディレクトリにあります
Oracleサーバーはリモートにあるので、Apacheサーバーの負担を軽減するために、インスタントクライアントをダウンロードするだけで良いのではないかと考えました。
そして、インターネット上のさまざまな説明書と Oracle 独自の説明書を見ると、インスタント クライアントをダウンロードするだけです
これは Oracle からダウンロードされました (実際、Oracle 11g のインストールが見つかりません)

はい、クライアントをダウンロードするだけです以上です

はい、クライアント インストール プログラムをダウンロードするだけです。クライアント インストール プログラムはどこでダウンロードできますか? Oracle からダウンロードした場合、インストール プログラムはありません
そしてもう 1 つは、PHP に付属の oci を有効にすると、phpinfo で表示されるはずですが、常に表示されません

Iやっと分かりました… …疲れた…

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。