pHPでOracleサーバーに接続するのに大きな問題に直面しています
セット1:
Windows 732ビットをインストールします
ステップ2 :
xAMPP 32をインストールします(含まれるもの:Apache 2.4.29、PHP 7.1.11、phpMyAdmin 4.7.4、OpenSSL 1.0.2、XAMPPコントロールパネル3.2.2)
ステップ:
インスタントクライアントパッケージ-基本:OCI、OCCI、およびJDBC-OCIアプリケーションの実行に必要なすべてのファイルinstantclient-basic-nt-12.2.0.1.0.Zipをダウンロードし、instantclient_12_2 nameを使用してcドライブに抽出します。
ステップ5:
パス「c:\ instantclient_12_2」に環境を設定します
ステップ6:
Php.iniファイルを編集し、前面からextension = php_oci8_12c.dll(セミコロンを削除して)を有効にします
ステップ7:
Apacheサーバーを再起動します。その後、チェックするとphpinfo() oci8モジュールが表示されません。
次に、エラーログを確認します。これが表示されます
[30-Nov-2017 13:42:43 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_oci8_12c.dll' - The specified procedure could not be found.
誰かがこの問題を解決する方法を教えてもらえますか?
よろしくお願いします。英語でごめんなさい。
私は解決策を持ってきました。
コピーoci.dll
、oraociei12.dll
、およびoraons.dll
からApache/bin
フォルダと既存のものを置き換えます。