ホームページ >バックエンド開発 >PHPチュートリアル >PHP接続オラクルの問題
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 で表示されるはずですが、常に表示されません