次の行のコメントを外しています (php.ini 内):
extension=php_oracle.dll
extension=php_oci8.dll
そして、このファイルをダウンロードしinstantclient-basiclite-nt-11.2.0.2.0.zip
て解凍し、ドライブDに配置しました...
Windows XP を使用しています
次のように環境変数を設定します。
LD_LIBRARY_PATH C:\instantclient_11_2:$LD_LIBRARY_PATH
ORACLE_HOME C:\instantclient_11_2
しかし、oci_connect()
関数を実行すると、次のエラーが表示されます。
致命的なエラー: ... で未定義の関数 oci_connect() を呼び出します
そして、erroeLogファイルで次の警告を見つけました:
[29-Dec-2011 00:36:39] PHP 警告: PHP の起動: 動的ライブラリ 'c:\php\ext\php_oci8.dll' を読み込めません - 指定されたモジュールが見つかりませんでした。行 0 で不明
[29-Dec-2011 00:36:39] PHP 警告: PHP の起動: 動的ライブラリ 'c:\php\ext\php_oracle.dll' を読み込めません - 指定されたモジュールが見つかりませんでした。